WordPress is a very effective blogging tool and it is absolutely free and open source. WordPress is an amazing and a dynamic content management system that is CMS.