In the past few decades, modern society has been experiencing a strong shift from traditional brick and mortar store shopping to purchasing products online. The reason for this? It's more convenient, easier, faster and the selection is endlessly broad. From a consumer perspective, the phenomenon of online shopping has become a truly paradisiac state. From a business company perspective, it has never been more difficult to gain a competitive edge over rival companies.