IPO (Initial public offering) is the process by which a private company can go public by sale of its stocks to the general public. It could be a new, young or old company which decides to be listed on an Exchange and hence goes public.