COMPREHENDING DIFFERENT KINDS OF WEB HOSTING: A COMPREHENSIVE INTRODUCTION