In network theory, complex contagion is the process in which multiple sources of exposure to a phenomenon are required before a node adopts the change in its state. An example of this might be the adoption of some new technology or innovation which is costly, especially for early adopters but less so for those who wait, we can then model this as a form of complex contagion, asking how many other nodes need to adopt the innovation before a given node will do likewise.