Question: identify the market structure characterized by many small firms selling somewhat different products?
Answer: Monopolistic competition