WordPress has been the dominant force in free website development for years as its WordPress.com service was among the first professional online website builders to give you the domain, hosting and design you need to get going totally free.
With a free site using the cloud-based WordPress.com builder, you get a drag-and-drop editor with dozens of themes, a yoursite.wordpress.com domain and hosting.
WordPress displays ads on your free site, and you can’t access e-commerce tools without upgrading to a paid account. However, the cost to upgrade is lower than most competitors—the lowest-price plan is just $48 a year, and you can remove ads and collect payments.
If you want a more customizable site with access to the open source plugins WordPress is known for, you can build a self-managed WordPress site using the software from WordPress.org.
WordPress.org is better known for its paid website builders, but it’s possible to use the software for free. You need to find free or cheap web hosting, and you can download free WordPress themes to use the drag-and-drop editor and CMS. This requires more tech know-how than any cloud-based option, so you might need to hire a WordPress developer to set up the site for you.
Who should use it:
WordPress is designed for blogs and includes one of the most robust content management systems broadly available. That functionality could be unnecessary or overwhelming unless content is central to your business, so WordPress is best suited for content-based businesses, such as blogs, magazines, news sites and other online publications.