Algebraic topology
Homotopy theory
Homological algebra
Sheaf theory
Group theory
Sheaf
Classifying space
Cohomology
Eilenberg–MacLane space
Abstract algebra
Topology
Algebra