What is Alibaba all about? What exactly is Alibaba?

Alibaba is a massive huge conglomerate holding parent company that has subsidiary groups...