
Τα τελευταία χρόνια, πολλές εταιρίες έχουν παρουσία στο Διαδίκτυο. Δημιουργούν μια ιστοσελίδα, στην οποία εμπεριέχονται αναλυτικές πληροφορίες για τα προϊόντα και τις υπηρεσίες που προσφέρουν, ξεπερνώντας με αυτό τον τρόπο την ανάγκη για επένδυση σε γραφεία, χώρους επαγγελματικών συναντήσεων, καταστήματα κλπ. Οι περισσότερες εταιρίες κατασκευάζουν και διαχειρίζονται τις ιστοσελίδες τους μέσω κάποιου συστήματος διαχείρισης περιεχομένου (Content Management System, CMS). Για τα περισσότερα από αυτά τα συστήματα, υπάρχει κάποιο πρόσθετο (plug-in), το οποίο υλοποιεί ένα ηλεκτρονικό κατάστημα προσαρμοσμένο στην λειτουργικότητα του εκάστοτε CMS για το οποίο κατασκευάστηκε. Μία εναλλακτική λύση είναι αγορά μιας πλατφόρμας e-Commerce, η οποία παρέχει όλα τα χαρακτηριστικά και τις υπηρεσίες που απαιτούνται για να πραγματοποιήσει μια επιχείρηση ηλεκτρονικά τις συναλλαγές της. Ενώ με την εξέλιξη της τεχνολογίας, αναπτύσσονται εφαρμογές που είναι εύκολο στον χρήστη να τις διαχειριστεί και οι οποίες είναι ανεξάρτητες των τεχνικών γνώσεων που ο χρήστης διαθέτει. Τέτοια περίπτωση εφαρμογών αποτελούν τα έτοιμα πακέτα e-Commerce, τα οποία ενσωματώνουν όλες εκείνες τις υπηρεσίες που θα χρειαστεί o χρήστης για να δημιουργήσει το ηλεκτρονικό του κατάστημα.