Unifight (or Universal Fight) is a competitive training system with military applications. The competition is formed of two consecutive stages: the first stage is an obstacle course with close quarters battle – any missed obstacle disqualifies the contestant; the second stage is a bout of full-contact hand-to-hand combat.