RECOGNIZING DIFFERENT SORTS OF WEB HOSTING: A COMPREHENSIVE OVERVIEW