  The KKM theorem, due to Knaster, Kuratowski, and Mazurkiewicz in 1929, is a
fundamental result in fixed-point theory, which has seen numerous extensions
and applications. In this paper we survey old and recent generalizations of the
KKM theorem and their applications in the areas of piercing numbers, mass
partition, fair division, and matching theory. We also give a few new results
utilizing KKM-type theorems, and discuss related open problems.
