Compactness turns a possibly infinite covering problem into a finite one.
If X=⋃i∈IUi with each Ui open, compactness says that there are finitely many indices i1,…,in for which
X=Ui1∪⋯∪Uin.
A useful consequence
Continuous Images of Compact Spaces explains why compactness survives continuous maps. This is one reason the definition is so useful beyond Euclidean space.