WordPress is a free, open-source content management system (CMS). This software written in PHP is based on a MySQL database and is distributed by the WordPress.org foundation. The features of WordPress allow it to create and manage different types of websites: showcase site, online sales site, app site, blog, portfolio, institutional site, educational site...
The advantages of WordPress
Widely used, WordPress can meet a very large number of your needs, thanks to its many plugins.
Beware, however, that when you add a plugin, you can degrade the performance of your website. They are to be used sparingly and if you have the need.