A FREE domain name* with web hosting services. To publish a website online, you need a webhost. Shared Hosting Service gives you the keys to your website kingdom! Find out more about the MySQL database server and how to install it on your shared web hosting account. Web host is a company that sells or rents storage space on its servers.