A host plan provides you web area, which you need in order to release your website to the net.You are buying a domain for your website its mean your website get a name. If you buy a domain for your website, this means that the website has a name. But you have to buy a host packages to get the place to keep the contents inside the website.