Even its European manager, Terry Von Bibra, wasn t quite sure when he started at the company a few years ago.
Alibaba was founded in 1999 in Hangzhou, China with the intention of helping out other entrepreneurs and using the internet to level the playing field.
In 2013, it sought an IPO, receiving $25 billion - the largest IPO ever.
According to Von Bibra, it was all to do with that original ethos.
They were obsessed that a certain technology could be used by them to make the world a better place.
Originally a b2b business, Alibaba now has 18 different platforms, from a hugely popular online sales platform like Amazon, to mobile media and entertainment, local services and a cloud business.