Alibaba.com, a privately owned company founded in 1999 and headquartered in China, is a subsidiary of Alibaba Group. Employing approximately 27,030 people, its primary business is software development. While described as an online retailer, its core operations center around providing software solutions.