Topological Typology