In algebraic topology one investigates topological spaces $X$ by looking at
- their singular homology groups $H_n(X)$,
- their singular cohomology groups $H^n(X)$, and
- their homotopy groups $\pi_n(X)$.
However, I never saw any other invariant than (co)homology or homotopy groups.
Question: Is it possible that someone comes up with a completely new invariant? Or is there a theorem which states something in the direction that the above invariants are sufficient (for some purposes)?