If in doubt of which solution to go with, start with a free WordPress website.
WordPress is the most popular Content Management System (CMS).
WordPress.com allows you to build a website that meets your unique needs. Start a blog, business site, portfolio, online store, or anything else you can imagine."
Read more on their website on how to create a website in minutes.