ComfyPage is free, open source software for managing websites. It is easy to use and designed to cope with extremely large amounts of traffic.
Once you have the ComfyPage software you will need two more things to make your website:
Hosting is space on a computer server that is accessible via the Internet. Although there are many hosting companies, most of which are probably fine, we have used Host Gator for years and have been very happy with them.
a domain name
Once you have the ComfyPage software, hosting and a domain name you have everything you need. Software, a place to put it and an address.
If this is sounding too complicated and you just want to quickly get something online you may want to consider a one stop website shop like Weebly!