WordPress.org is best if you want to make money from your site. Blogger is free, but has more limited features compared to WordPress. If you want to own your own domain name on your Blogger site, you need to purchase it.