Because WordPress is open source, it is entirely free to use. You can install plugins, change the look of your site, and, most importantly, make money from your blog without any restrictions (see the difference between WordPress.com vs WordPress.org).