Sklep online
W większości sklepów on-line funkcjonuje tzw. koszyk. Jego działanie jest identyczne z tradycyjnym koszykiem na zakupy, z tą różnicą że dodanie produktu do koszyka odbywa się za pomocą kliknięcia na odpowiednie hiperłącze przy danym towarze czy usłudze.
Niezbędnym elementem sklepu internetowego jest również formularz, w którym to kupujący podaje swoje dane niezbędne do przeprowadzenia transakcji – czyli dane osobowe kupującego, adres dostawy. Bardzo często kupujący musi podać również swój adres e-mail (na który przychodzi potwierdzenie dokonania zakupu) oraz numer telefonu.
Elementem każdego sklepu internetowego jest strona z ofertą, czyli tak zwana podstrona (lub wiele podstron) zawierająca opis towaru lub usługi, którą można zamówić za pomocą danego sklepu. W sklepach, które handlują wieloma produktami stosuje się najczęściej kategorie – np. w przypadku sklepu handlującego zimowym sprzętem sportowym kategoriami będą: narty, deski snowboardowe, wiązania itd. Kategorie grupują produkty według ich rodzajów. W przypadku bardziejzłozonej oferty stosuje się również podkategorie lub tzw. drzewa (czyli wielopoziomowe kategorie).
Sklep internetowy oprócz części dostępnych dla kupujących posiada również panel administracyjny przeznaczony tylko i wyłącznie dla pracowników sklepu. Najprostszy taki panel posiada opcję dodawania, edytowania i usuwania oferty. Rozbudowane panele administracyjne pozwalają na zarządzanie również bazą klientów, zamówieniami, drzewem kategorii, subskrypcją, wiadomościami na stronie. Zaawansowany panel posiada również rozbudowane statystyki sprzedaży, pozwala również na eksport i import ofert np. do plików XML. W niektórych panelach istnieje również możliwość edytowania informacji o sklepie takich jak: koszty wysyłki, adres sklepu, FAQ itp.
Dodatkowo sklep internetowy może zawierać szereg opcji dodatkowych takich jak np. czat