What is web hosting and why do I need it?
Many people believe that a domain name is all you need to set up a live website. When you register a domain name, that is all you get, the name. Now that you have a name you will need a physical place to put your actual website. This is where hosting plans come into play. Hosting is the space that you get on a server to keep your website files. Then you can link your domain name to the space that you rent for your website. Hosting is basically an apartment or house for your website to live in.
If you don’t have your domain name yet you can get it here: Domain Names