A battalion is a military unit, typically consisting of up to one thousand soldiers. Commanded by a lieutenant colonel and subdivided into several companies, each typically commanded by a major or a captain.