The history of both systems and the approach to the generation and presentation of content varies.
WordPress is historically a tool for bloggers.The focus was on the regular publication of more or less current, personally coloured text/image contributions on a focused topic by a single author in chronological order (new to older).
Joomla is “magazine” or “portalic”.Joomla generated websites that have a classic home page from which you can navigate to different areas. In these areas you will find contributions from very different authors (typically text/image content), which can also be bundled into categories.
In the course of development, the systems have expanded in the other direction.Both are general purpose cmstoday.Basically, today’s website requirements can be realized equally with both systems, more or less (you will find scenarios that speak more for Joomla, others more for WordPress). So I think Joomla is a better choice if many authors work on a website and post and WordPress is more suitable if you want to run a website as an individual or mini-company and have less technical know-how.
The open source application WordPress is published by a foundation, WordPress.org.However, there are also many personnel links with the commercial company Automattic, which co-founder Matt Mullenweg founded. Automattic operates wordpress.com (a kind of managed WordPress-as-a-service) and plugins such as Jetpack (Tools and Analysis) or WooCommerce (Shop Extension).WordPress, in my opinion, is working on a stringent organization of the global developer community with a clear leadership role of the top development team (core team). The organization is tailored to Matt Mullenweg as a decision-maker.
Joomla is more decentralized to my liking, the country organisations play a more important role.Similar to WordPress Org, Joomla also has a board of directors, as well as a board of open source matters. The freedom of the code is emphasized more strongly. The “Joomla-as-a-service” platform Joomla!Launch does not have the (commercial) meaning that WordPress.com: Create a Free Website or Blog for WordPress.
I think Joomla’s approach is more code- and application-fixed than WordPress.With WordPress, wordpress appears more user-oriented and stronger in marketing, while Joomla appears so, so you want to be interesting for experienced web developers first, provide technically savvy solutions and in the second place you have the website operator in mind, in the usability and user experience.
A key difference lies in the worldwide distribution: According to the latest statistics, more than 30 percent of all websites worldwide are operated with WordPress, while Joomla comes in at just under 3 percent.Source W3techs: extensive and reliable web technology surveys