What is Web Hosting?
Hosting means to host or server a storage space for website content. To make your Web site visible to the world through a browser, it has to be hosted on a Web server connected with internet
How does a Browser Fetch a Web Page?
A browser fetches a page from a web server by a request, each web server is having its own unique IP address to make it human readable website names are used to point particular domain name to a server.
A request is a standard HTTP request containing a page address. An address may look like this: http://www.example.com, http://example.com, http://example.com/index.html
So in short, What is a Web Server?
The collection of all your web pages is called your web site.
To let others view your web pages, you must publish your web site.
To publish your work, you must copy your site to a web server.
Your own PC can act as a web server if it is connected to a network.
Most common is to use an Internet Service Provider (ISP).
A web hosting service is a type of Internet hosting service that allows individuals and organizations to make their website accessible via the World Wide Web. Web hosts are companies that provide space on a server owned or leased for use by clients, as well as providing Internet connectivity, typically in a data center. Web hosts can also provide data center space and connectivity to the Internet for other servers located in their data center, called collocation also known as Housing in Latin America or France.
Web Hosting can be on Linux or Windows platform depending on the website design / development environment requirements.
Choosing a Web Host.
One must be cautious in choosing their web host. There are many web hosting companies providing hosting services for Linux and Windows hosting platform categorized as free hosting, cheap hosting, reliable hosting providers. Each hosting companies differs in their service offerings, features, configurations, their up-time, support availability etc.
We always recommend choosing reliable hosting as they may seems to be bit costly but it is worth paying them, as you will be assured up-time, support and services. You will find reliable hosting has up-time of 99.5% to 99.99%.
It is also recommended to choose local hosting servers as it will help you gaining advantage in local search results. (eg. if you are based in UK and choose UK hosting you will be ranked higher from those who have chosen US hosting sever while being in UK, similarly if you / your website / business are based out in India you must choose India Hosting), This rule applies to any website, Unless until you own Facebook or Twitter like site which are hosted on multi clustered Cloud sever.