Every website needs an address identity (URL) and the domain is the address of your website. For example, in wpblogging101.com, WP Blogging 101 is the domain. Whereas web hosting service helps you publish your domain on the internet. When you buy a web hosting plan or sign up for a free hosting service from any provider of your choice, you will get space on their web servers to store your website files.