Základom úspešného obchodovania na webe je vybrať si správny software. Pri jeho výbere je potrebné zvážiť množstvo faktorov, ako napríklad integráciu, rozšíriteľnosť, mohutnosť a veľa iných dôležitých vlastností, či správne spolupracuje s ostatnými softvérmi a hardvermi atď. Môže to výrazne zavážiť pri Vašom obchodnom raste a zmene technológií. Prvé, o čom treba pri výbere rozhodnúť je vybrať správny operačný systém pre elektronické obchodovanie. Ďalej software na vytvorenie web stránky: web server, log analýza a databáza. V tejto práci priblížim jednotlivé časti fungovania elektronického obchodu.