Cosa include un sito e-commerce?

Catalogo prodotti, carrello, sistema di pagamento e ottimizzazione SEO.