E-shop slouží k nabídce a vyhledání zboží (služeb) s možností se je objednat, příjmu takových objednávek od zákazníků, zprostředkování plateb a poskytování dalších informací o výrobcích či řešení reklamací.

    Uživatelům e-shopu je umožněno procházet katalog zboží (ve většině případů organizovaný v kategoriích), nebo zboží vyhledávat podle parametrů či jen podle shody v názvu nebo popisu. Jednotlivé produkty mají většinou detailní stránku s podrobnějším popisem a výčtem specifik a variant.

    E-shop je v drtivé většině případů realizován jako sada skriptů, který spolupracuje s databází, v níž má detaily o zboží (službách) uloženy – ve své podstatě se snaží ulehčit co nejvíce práci administrátorovi elektronického obchodu v evidenci nabízeného zboží, úpravě cen a skladových zásob a ostatní agendou s tím spojenou.