In an IPO, new shares are created and sold through underwriters who set the price. In a direct listing, existing shares are sold directly to the public – meaning no dilution, no underwriter fees, and no lock-up periods for existing shareholders. The company must already have enough investor interest to sustain a market without underwriter support.