The document discusses competitive programming competitions, which involve contestants writing computer programs to solve logical or mathematical problems. It provides information on some popular competitions such as the International Olympiad in Informatics (IOI) and Google Code Jam. It also profiles two champion competitive programmers, Petr Mitrichev and Gennady Korotkevich, and their accomplishments in multiple international competitions.