Diffusion of innovations/Definition

A theory of how, why, and at what rate new ideas and technology spread through cultures.