What is homology?
A loop drawn on a shape either encloses a region of that shape — it is a boundary — or it goes around something missing. Homology turns this into algebra: it collects all the loops (and their higher-dimensional cousins), declares the boundaries to be zero, and counts what is left. What is left are the holes.