Una plataforma es un sistema que sirve como base para hacer funcionar determinados módulos de hardware o software de forma compatible. Una plataforma presenta dos vistas, el back-end para la administración y el front-end para la visualización de la tienda por los usuarios. Algunos sistemas de gestión de contenidos populares son Joomla, Wordpress, Drupal y Prestashop.