Web hosting is another requirement to getting a website online. Hosting refer to a computer storing your web files including images, text, databases and email accounts that will be configured onto your domain name. This computer is stored in a secure location.