Ensimmäinen askel sähköisessä liiketoiminnassa on hankkia kotisivut. Tätä varten tulee hankkia palvelintilaa, verkkotunnus (domain-nimi) ja suunnitella itse sivut.
Nykyään sivujen ylläpito hoituu kätevästi palvelimelle asennettavalla sisällönhallintajärjestelmällä (engl. content management system, cms. Ilmaisia, avoimeen lähdekoodiin perustuvia sisällönhallintajärjestelmiä ovat mm. Joomla ja Drupal, sekä blogiohjelma Wordpress.
Verkkokaupan ylläpito hoituu verkkokauppaohjelmistolla, kuten OsCommerce, Wosbee tai Joomlaan liitettävä VirtueMart.
Wosbee
on ehkä yksinkertaisin tapa aloittaa tuotteiden myynti verkossa. Itse ohjelmisto on ilmainen, suomenkielinen ja helppokäyttöinen (oliko muita toiveita?) ja kaiken lisäksi kaupan ylläpito palvelimella ei maksa mitään.
Joomla on julkaisujärjestelmä, jonka avulla on mahdollista ylläpitää laajoja www-sivustoja. Joomla-julkaisujärjestelmä on sen helppokäyttöisyys: se on tarkoitettu henkilöille, joilla ei ole ohjelmoinnin tai html-kielen osaamista. Kun Joomla on asennettu palvelimelle ja sivusto rakennettu sen päälle, sivuston päivittäminen onnistuu internetselaimessa käytettävällä editorilla.
Domainnimi eli verkkotunnus on tärkeä osa sivustoa. Sen miettimiseen kannattaa uhrata aikaa, koska se on ensimmäinen asia, jonka kävijä sivustosta saa tietää. Domainnimillä on merkittävä rooli hakukoneoptimoinnissa ja sivuston brändin luomisessa.
Internetin sivustot sijaitsevat palvelimilla, esimerkiksi ns. webhotelleissa. Nykyään webhotellien hinnat ovat niin edulliset, ettei omaa palvelinta välttämättä kannata asentaa.