Magento is a huge and incredibly powerful eCommerce solution. This is a very serious piece of software intended for larger online stores looking to implement many features and provide professional service. Magento offers both an Open Source Edition and an Enterprise Edition. The Enterprise Edition is for the serious store owner moving a lot of product. Features of this software include being able to run multiple websites, multiple stores, and multiple store views for each all from one installation and an immense set of configuration settings to customize each and every aspect of the entire system.

Magento is a feature-rich, professional open-source eCommerce solution that offers merchants complete flexibility and control over the look, content, and functionality of their online store. Magento’s intuitive administration interface contains powerful marketing, search engine optimization and catalog-management tools to give merchants the power to create sites that are tailored to their unique business needs. Designed to be completely scalable and backed by an extensive support network, Magento offers companies the ultimate eCommerce solution.

The feature list for Magento is almost too much to go through:
Magento Features

Typical eCommerce features offered are product comparison capabilities comparing similar attributes of products a user chooses and displaying it in a grid format, user information shared between stores allowing users to shop all your stores and have one checkout, order, shipping, and payment tracking and pdf invoicing and shipping labels, just to name a few. Other items dealing with web items include cron generated sitemaps for each store that can be submitted to Google and include all the products added. Any store regularly adding or replacing merchandise can benefit from this as well as the various generated RSS feeds for specials you're running, new products, catalog specific products, and even secure user specific RSS feeds for the end user for order tracking. The list really is endless.

With this being such a large system, specialized hosting is a requirement as it uses a significant amount more than more widely known Content Management Systems when it comes to server resources. There are also specific caching features and security features that specialized hosting will be more likely to accommodate.

The styling of the system can be done and assigned at the store view level providing various views and even allowing the user to choose which view they would like. This can be leveraged for creating multi-lingual sites giving a different view for each language. This can also be used to create completely different looks for different stores on the same system. Beyond the store view style customization, you can create different styles like a "Holiday Specials" style and schedule it to run at various times of the year.

If you're looking to create a serious online store and want to start with a software you can continually grow into, but not out of, this is a great platform to work with. You can run the largest stores on the internet from this software and expand it to do nearly anything you require.

Joomla!
Wordpress
Drupal
phpBB3
ActiveCollab
Magento
WHMCS
Zen-Cart
Google Apps
*GOOGLE is a trademark of Google Inc.