Abstract: We survey the algebro-geometric properties of the Hilbert scheme of points on $\mathbb{C}^2$ and the isospectral Hilbert scheme, and talk about consequences in commutative algebra and combinatorics, in particular the proof of the n! conjecture.