Internet giant Alibaba will soon go public, and its IPO is expected to be one of the biggest the world has seen.