Overview
Captain general (and its literal equivalent in several languages) is a high military rank of general officer grade, and a gubernatorial title.
History
The term "Captain General" started to appear in the 14th century, with the meaning of Commander in Chief of an army (or fleet) in the field, probably the first usage of the term General in military settings. A popular term in the 16th and 17th centuries, but with various meanings depending on the country, it became less and less used in the 18th century, usually replaced with, simply, General or Field Marshal; and after the end of the Napoleonic Wars it had all but disappeared in most European countries, except Spain and former colonies. See also Feldhauptmann ("field captain"). Other ranks of general officer, as distinct from field officer, had the suffix "general"; e.g. major general, lieutenant general, brigadier general, colonel general.
Republic of Venice
In the Republic of Venice, it meant the commander in chief in war time. The captain general of the land forces was usually a foreign mercenary or condottiere, but the Venetian navy was always entrusted to a member of the city's patriciate, who became Captain general of the Sea. It is at least documented since 1370 and was used up to the fall of the Republic of Venice in 1797.
Great Britain
From 30 June to 22 October 1513, Catherine of Aragon held the titles Governor of the Realm and Captain General of the King's Forces as Queen Regent of England, winning the Battle of Flodden against a Scottish invasion while Henry VIII was in France fighting the Battle of the Spurs.
From Wikipedia (CC BY-SA 4.0).