As a web or virtual construct, knowledge communities can be said to have evolved from bulletin board systems, web forums and online discourse communities through the 80s and 90s.
Stemming from social exchange theory, a well-established perspective is to view knowledge communities as a type of exchange.