WordPress is an open source blogging tool and CMS – Content Management System based on PHP and MySQL, which runs on a web hosting service. Everything from simple websites, to blogs, to complex portals and enterprise websites, and even applications are built with WordPress.