Networks and Heterogeneous Media