Domain name registration is the act of reserving a name on the Internet for a certain period, usually one year. It is important to know that this domain will remain yours for as long as you renew it and there is no way to purchase a domain name forever.
The most important thing about a domain name registration is that it gives you personality and recognized identity. Once you register a domain name, the information about its owner is publicly available.
Web hosting is a service that allows organizations and individuals to post a website or web page onto the Internet. A web host, or web hosting service provider, is a business that provides the technologies and services needed for the website or webpage to be viewed in the Internet. When a website is designed and developed it will ready to be viewed by people only when it is stored on some web server. Plan and price of hosting websites depends upon features included and space needed on server.