WordPress is a content management system that allows you to create websites, blogs and even e-commerce sites. There are two versions of WordPress, hosted and self-hosted.
You can use WordPress' free account to get started.
The free version offers up to 3GB of space, a variety of free themes from which to choose, and an easy-to-use block editing feature. You can also add users to your WordPress instance, so this is a good option if you need to collaborate with others to create a site.
*WordPress does place ads on all free sites, and you are not allowed to sell any ads on your own website. There are options to upgrade to a paid plan to remove the ads and gain access to enhanced features.