Domain registration is the process by which a company or individual can secure a website domain for the period of the contract, usually one year. Website registration must be renewed each year or the domain will revert back to being available for anyone to register.
Once you have a domain name and a website you will need hosting for your website. Web hosting is a physical place (called a server) to store your website online and make it available to the world wide web. You pay a rental fee for this space which includes disk space, bandwidth (called traffic), email [...]