Ifølge Rogers er det flere sett med variabler som påvirker en spredningsprosess i et gitt sosialt system. Slike variabler kan være systemets sosiale struktur: hvilke normer som gjelder, økonomi, graden av åpenhet og lukkethet. Generelt er det lettere og mer effektivt å spre nye ideer og praksiser i sosiale systemer som er preget av en gjennomgående høy sosioøkonomisk status, godt utbygde kommunikasjonskanaler og en positiv holdning til endringer. På den måten henger spredning av nye ideer og praksiser sammen med ulike teorier om kunnskapsgap og vekst.