Joomla is a free and open platform of ecommerce including extensions, plugins and/or themes. Although Joomla is a powerful tool, if users want to get the most benefit from the setup, installation must be planned carefully with an excellent server. SEO tips should be observed and made a part of every day operation.