These e-commerce companies are creating new marketplaces and developing software to enhance the online shopping experience.