WordPress is an online, open-source website creation tool written in PHP. Technical experience is not necessary. It is intuitive and easy to get a simple site set up quickly. It is easy to paste text from a Microsoft Word document into a WordPress site. While very friendly for non-developers, it is a flexible platform also capable of creating very complex sites.