WordPress is a Content Management System (CMS) written in hypertext preprocessor (PHP). It uses either a MySQL or MariaDB database and has a robust library of WordPress plugins and themes for customization.