What is Web Hosting?

Web Hosting is basically the web space or Internet real estate which enables you to upload your web pages for people to visit your site using your domain name, as well as allowing you to use your domain name as your email address.