The market for initial public offerings (IPO) is starting to heat up after a period of calm, which might have some folks wondering what an IPO is anyways. An initial public offering enables a ...