Web hosting service allows us to make our own website accessible via the World Wide Web. The companies that provide space on a server which are owned by them or another company for use by their clients as well as providing Internet connectivity.
The web hosting services are of great use and their use varies greatly. The most basic use of the service is using a web page and small-scale file hosting, where files can be uploaded through File Transfer Protocol. People can also obtain Web page hosting for free or from other, alternative service providers. Making a personal web site is generally free while Business web site hosting often has a much more costly as compared to the free ones.
Web hosting is generally supported and done through the application of development platforms like PHP, Java, ASP.NET, wordpress etc. These packages allow an individual to write or install scripts for applications like forums and content management.
The hosting company also provides a control panel which is used for managing the Web server and installing scripts as well as other modules and service applications like e-mail.
There are different types of web hosting which are as follows:
Free web hosting service: It is offered by different companies for general use and it comes with limited services if we compare it to paid hosting.
Shared web hosting service: A website is generally located at the same server along with other websites, which can be hundreds or thousands.
Reseller web hosting: It is the type which allows clients to become web hosting service provider themselves. They functioning of this type can be for individual domains or different types which, depends on who they are connected with as a reseller.
Virtual Dedicated Server: It is the type of the server which is not shared by any other website and the users have their own separate server which may or may not be a part of other servers.
Dedicated hosting service: In this type of the service a person gets his or her own Web server and gains full control over it but in reality, the person does not own the server. The person has full administration over the server, and that means the person is responsible for the security and maintenance of his own dedicated server.
Managed hosting service: The person is able to get his or her own Web server but does not have full control over it. In place of it they are allowed to manage their data through FTP. The person is not allowed full control so due to the reason that the provider could guarantee quality of service.