Każde przedsiębiorstwo handlowo-usługowe korzysta z oprogramowania, które wspiera sprzedaż. Od czasów kiedy Internet nie był jeszcze tak powszechny, sporo się jednak zmieniło. Przeskok na programy okienkowe był dużym krokiem w przyszłość i przyniósł szereg korzyści, bez których dzisiaj nie wyobrażamy sobie pracy. Jednym z takich plusów jest możliwość zdalnego dostępu do bazy danych, z każdego miejsca na świecie. I to zarówno przez przedsiębiorcę oraz jego pracowników, jak i przez kontrahentów.
Zakupy w sklepie internetowym są formą zawarcia umowy na odległość, która może ułatwić konsumentom wybór towaru i uzyskanie odpowiedniej ceny, lecz także potrafi nieść za sobą sporą dozę ryzyka. Zazwyczaj to kupujący jest bardziej chroniony przez prawo, jednak istnieją sytuacje, gdy e-sklep może nie zrealizować umowy, powołując się na błąd.