Diffusion Of Innovations is a theory that explains how, why, and at what rate new ideas and Technology spread through social systems. It illuminates the process by which an Innovation is communicated through certain channels over time among members, revealing patterns of Social Change.