The document discusses three types of firms that can thrive in competitive markets: generalists, specialists, and those in the ditch. Generalists control 70-90% of the market and are usually the #1, #2 and #3 firms. Specialists focus on specific markets or products. Firms in the ditch are overgrown niche players or undersized generalists. The best strategies for each type of firm to survive are also described.