The Annenberg Networks Network (ANN) supports a variety of efforts designed to develop social network theory. One key strategy to developing new theory is the exploration of information-based communication networks that are the foundation of a new social form called the network society. Another useful approach takes the form of exploring multiple existing social theories to identify new implications for social networks that accrue from combining multiple theories at multiple levels. A third technique is to apply a theory developed to explain other phenomena to information and communication networks, as in the case of evolutionary theory. ANN also undertakes empirical research projects to test these network theories.