Magento es una plataforma «open source» de comercio electrónico desarrollada en lenguaje PHP. Magento se ha convertido en una de las soluciones más usadas por los comerciantes y grandes marcas. Se estima que hay más de 160.000 tiendas online en el mundo desarrolladas en Magento, en España unas 3.000 €. Magento ocupa el octavo lugar entre todos los sitios que utilizan tecnologías de código abierto en todo Internet.
Magento destaca, respecto a otras plataformas de ecommerce, por la multitud de funcionalidades que ofrece y por su flexibilidad a la hora de personalizar la solución, también y muy importante por sus capacidades a nivel de seguridad y rendimiento.
Sin embargo, esta solución no es una buena opción para las pequeñas tiendas debido a su elevado precio y a la gran curva de aprendizaje (se necesitan conocimientos muy técnicos o una agencia especializada que gestione el proyecto).