Alibaba handles more business than any other e-commerce player. It’s also a search engine. And a bank. And its about to have one of the biggest IPOs of all time. So it’s a reasonable time to want a clear answer to this question: What is Alibaba?

+ Many investors have been anticipating this IPO for years. That’s especially true for Yahoo.

+ There are some truly extraordinary things for sale on Alibaba.