1. Publishing Blogs on Joomla is as Easy as ABC
2. Open Source Infrastructure
3. Flexibility
4. Content Management is a Piece of Cake
5. E-commerce Becomes Easy with Joomla
6. A Strong User Community
7. Built-in Basic SEO Functionality