9 computer e-commerce software to allow users to perform electronic business transactions via a global computer network; E-commerce software for computers and mobile devices to allow users to sell, buy, and market products and services online via a global computer network, namely, creation of e-commerce stores, customer behavior analysis for sales enhancement, sales and customer tracking, inventory management, content management, database management, and creation of promotional programs and materials; and application programming interface (API) software for computers and mobile devices that enables developers to build e-commerce software applications