Der Onlineshop stellt Waren und digitale Produkte im Internet zum Verkauf bereit. Dabei handelt es sich bei einem Onlineshop grundsätzlich um Software mit einer Warenkorbfunktionalität. Der Käufer wählt das Produkt aus und legt es in den Warenkorb. Moderne Onlineshops bieten dem User nicht nur die Möglichkeit das Produkt zweidimensional zu betrachten und ein paar technische Daten zu lesen, sondern werden mitunter auch dreidimensionale Produktabbildungen visualisiert. Die Wahrnehmung des Kunden soll möglichst nah an die Realität geführt werden. Im Zuge des Internetbooms gegen Ende des 20. Jahrhunderts gewannen Onlineshops mehr und mehr an Bedeutung. Internethändler haben den Vorteil, dass sie keinen physischen Verkaufsraum brauchen, dieser steht virtuell als Website zur Verfügung.