WordPress is a free and open-source content management system and they paired with a MySQL or MariaDB database. It stores content and enables a user to create and publish WebPages, requiring nothing beyond a domain and a hosting service. WordPress has a web templates system using a template processor. Its architecture is a front-controller, routing all requests for non-static URIs to a single PHP file which parse the URI and identifies the target page.

Although WordPress was released on 27 may 2003, but since then many versions of WordPress have come and recently a new version has come WordPress5.5 In this version they added lazy-loading images, XML sitemaps by default, auto-updates to plugins and themes and improvements to the block editor. On mobile, lazy loading can also keep browsers from loading large files meant for other devices, saving battery life and data usage. WordPress 5.5 includes an XML sitemap that helps search engines discover your content when it goes live.

The Dash icons library has received its final update in 5.5. It adds 39 block editor icons, along with 26 others. In WordPress 5.5 they are also introduced to a new block-based editing environment which is called the block-editor. Besides a few changes in the UI, this release introduces us to block patterns and the new block directory. This directory contains WordPress plugins that can add new blocks to your editor and the you can also find lots of new blocks available.