What are the costs involved?
Hosting Package –
All the content on your website needs to be stored somewhere. Think of a hosting package like purchasing a storage locker to store all your stuff, you are buying space to store the content of your website. Hosting packages can vary based on size, bandwidth and personalized email accounts available. In general if you are starting out you should be perfectly fine with no more than 500MB of data storage.
Domain Name -
Your domain name is your personal website address (www.yourname.com). Domain names can be purchased online and require a yearly subscription to keep.