Un site internet ecommerce, à l'instar du catalogue, permet de présenter des services, des produits, une activité...
Il peut être statique ou dynamique en fonction du besoin de mise à jour d'une partie ou de la totalité de la vitrine. Néanmoins ce qui caractérise le plus une boutique en ligne, est la possibilité de vendre directement des biens ou services sur internet, contrairement à une vitrine.
Ainsi, on peut y inclure des modules de paiements sécurisés par CB, la gestion de frais de port, de taxes, de stock... Un des CMS actuellement très efficace pour faire ce type de site est Prestashop.