Diffusion of Innovation theory examines how, why, and the rate at which new ideas and technologies spread through cultures over time. The key aspects of the theory include the innovation, communication channels, time, and the social system. Adoption of innovations follows an S-curve as they are first adopted by innovators, early adopters, early majority, late majority, and laggards. Factors like relative advantage, compatibility, complexity, trialability, and observability influence adoption rates.