Innovation & Disruption

How does an innovation become mainstream? Diffusion of innovation theory has some ideas. From categories of adopters to the five stage adoption process.