Jika Anda menjual produk di internet, salah satu hal yang perlu Anda pikirkan adalah mengenai tempat. Tempat dalam hal ini berupa situs Web milik anda pribadi di mana pelanggan dapat melihat produk-produk yang Anda jual sehingga mereka dapat memilih dan melakukan pembelian. Dalam dunia nyata, tempat berjualan anda adalah berupa sebuah bangunan toko. Dalam membangun toko di dunia maya, yaitu berupa website toko online, ada beberapa hal yang perlu anda perhatikan.
Hal pertama yang perlu anda pikirkan yaitu desain dan program website Anda sendiri, yaitu yang sesuai dengan keinginan anda. Jika Anda memiliki waktu dan pengetahuan yang dibutuhkan dalam hal ini, anda dapat membuatnya sendiri. Selain lebih hemat, anda juga dapat menyesuaikan gambar desain bahkan templatenya sesuai keinginan anda. Namun, jika anda tidak memiliki kemampuan atau pengetahuan dalam hal tersebut, sebaiknya anda meminta bantuan dari para penyedia layanan pembuatan website.
Apabila anda memutuskan untuk menyewa seorang web desainer serta programmer yang menangani sistem toko online anda, anda perlu memperhatikan biayanya. Hal ini biasanya merupakan usaha yang sangat mahal karena akan ada banyak skrip untuk program yang harus diterapkan pada sebuah toko online yang kecil. Selain biaya, hal ini juga akan membutuhkan waktu.
Apabila anda memiliki pengetahuan tentang pemrograman atau scripting yang benar, anda hanya perlu membeli script yang dimiliki oleh seorang programmer dan menambahkannya ke situs web yang anda miliki. Jika demikian, anda juga dapat membeli situs toko online siap pakai yang telah dilengkapi dengan keranjang belanja dan proses pembayaran. Ada banyak variasi jenis layanan di web yang memungkinkan Anda untuk dapat membeli sistem toko online yang berdiri sendiri, atau toko yang sudah terintegrasi ke pusat perbelanjaan virtual.
Manfaat sistem semacam ini adalah bahwa Anda tidak perlu menyewa desainer atau programmer untuk mengerjakan software toko atau sistem admin untuk menjaga toko yang berbasis pada script siap pakai. Sebagian besar jenis toko memiliki fitur administrasi dimana Anda dapat mengaksesnya melalui browser web Anda, dan Anda biasanya tidak memerlukan pengetahuan khusus untuk mempertahankan tampilan toko Anda atau memperbarui katalog online Anda.