WordPress is an open source Content Management System (CMS), often used as a blog publishing application, powered by PHP and MySQL. WordPress comes with standart functions but you can use many plugins or code snippets/hacks to give your blog a different look or function(s).