If you’ve purchased a domain name, the next step is to find a way to host your website files. Instead of investing the time, money, and energy into building and maintaining a web server, the majority of website owners rely on a web hosting service. This service is typically provided by a hosting company, and is essentially leased server space that you can use as a place to “put” your website so that it’s accessible via the internet. Generally, if your website files are just stored on your personal machine, they won’t be accessible to the general public online.
More often than not, web hosting services are paired with email addresses — customizable based on your domain name — and the ability to host more than one website on a single hosting service account.
Web Hosting Service Costs
Hosting services are most often billed on a monthly recurring basis at a rate of around $3-15 per month, depending on several factors including the number of sites you want to host with the account and the number of email addresses you need.
For a more detailed definition, see Wikipedia’s web hosting service article (opens in a new tab).