Hosting:
Hosting space or your hosting environment is essentially, your website's home on the Web. This is a place for all the bits and pieces that make up your website to live. Usually, your email lives here too. Think of hosting space as a house or shop in a neighborhood. Your domain name is the address of that house or shop.