COMPREHENDING VARIOUS TYPES OF WEB HOSTING: AN EXTENSIVE INTRODUCTION