Magento is an open-source e-commerce system written in PHP. It was designed to quickly build highly customised online shops. It has a rich feature-set catering for many needs of online shops:

  • multiple websites
  • multiple stores per website
  • multiple store views per store
  • internationalisation
  • support for multiple shipping methods
  • tax calculatations
  • automatic email confirmations
  • a powerful content management system
  • integration with common payment gateways
  • customer accounts
  • order management
  • returns processing
  • RSS feeds
  • powerful configuration

If you want to create an online shop, Magento is a powerful solution that can handle most needs.