WordPress is a free, open-source content management system (CMS).

WordPress is installed on a web server, which either is part of an Internet hosting service or is a network host itself; the first case may be on a service like WordPress.com, for example, and the second case is a computer running the software package WordPress.org. An example of the second case is a local computer configured to act as its own web server hosting WordPress for single-user testing or learning purposes.

WordPress is built on PHP and uses the MySQL database structure.

Features include a plugin architecture and a template system. WordPress was used by more than 26.4% of the top 10 million websites as of April 2016.WordPress is reportedly the easiest and most popular blogging system in use on the Web, supporting more than 60 million websites.

The advantages of a website built on WordPress include:

  • Ease of use
  • Fairly easy installation and setup
  • Large community of developers creating features in the form of themes and plugins
  • Free
  • Supports virtually all types of content
  • Large library¬†of documentation
  • Generally easy to customize by a skilled WordPress developer

Disadvantages of using WordPress:

  • Security: patches and updates must be installed frequently to ensure the website is safe
  • Plugins: some third-party plugins can present security threats or be difficult to find support for
  • WordPress is not a robust Ecommerce platform
  • Simple customization is not always easy for basic users