Internet hosting services that permit organizations and individuals to make their website available via the World Wide Web, is commonly known as web hosting. Web hosting involves providing internet connectivity, and space on a server either owned or leased for use by clients. It also involves providing connectivity to the internet and a data center room for other servers placed in their data center.
The extent of web hosting differs greatly. Web page and small scale file hosting is the most basic type of hosting, where files can be uploaded via FTP or file transfer protocol. This web page hosting service may also be obtained by individuals or organizations. Often it is the business web site hosting which comes at a price and is expensive (depending upon the size and type) while, personal web hosting is typically inexpensive.
Personal web pages generally require a single page hosting, though a complex site demands a more wide-ranging package that provides database support and application development platforms, With these facilities, customers are able to write or install scripts for content management or applications like forums. Also, for websites that wish to keep the data transmitted more secure. (SSL) or Secure Socket Layer is typically used. Interface and control panel may also be provided by the host for installing scripts and managing the web server, as well as other service applications like e-mail.
File hosting service: hosts files, not web pages
Image hosting service
Video hosting service
Blog hosting service
Shopping cart software
E-mail hosting service