UNRAVELING THE PLANET OF INTERNET SITE INTERNET HOSTING: AN EXTENSIVE MANUAL