WordPress is a free, open-source content management system with its major focus on blogging. In recent versions, it's turned into quite a great general-purpose content management system. I use it now as a de-facto standard way to get clients a website that's easy to administer and maintain content without needing any knowledge of HTML.