How ideas spread

The origins of ideas, and how it is possible for them to spread around, is a topic that I think is probably more interesting that many people may think. At first sight, one may think that ideas just spread by people talking about it and that they grow if they find enough people that find the idea compelling. not differently as how a social network works, the more nodes it has (or people) the more value it is find inside.