In the US Armed Forces, it's three.
Lieutenant General
In the US Army, the rank is Lieutenant General.
General.
Not the highest. Highest is General of the Armies. He was one step below, which is just a General
The stars are used for the various ranks of General, and may be of 1 to 5 stars.
Because a Major General use to be refered as a Sergeant Major General which made the Lieutenant General the higher rank.
Lieutenant General (CSA).
Four - Brigadier General, Major General, Lieutenant General, and General, with one, two, three, and four stars, respectively. General of the Army - the five star rank - is a special rank not used in peacetime.
In the British Army, Field Marshall is the highest rank. 2nd lieutenant Lieutenant Captain Major Lieutenant Colonel Colonel Brigadier Major General Lieutenant General General Field Marshall
A Lieutenant is, through history, a rank that denotes that they are preparing for the next rank above. Hence a low-ranking officer is a Lieutenant, who is preparing to be a Captain. A Lieutenant Colonel is preparing to be a Colonel. So it follows that a Lieutenant General is preparing to be a General. Thus, it is the rank immediately preceding it.
In 1798.
Highest - lowest. # Field Marshal (Only awarded as an honour) # General # Lieutenant General # Major General # Brigadier # Colonel # Lieutenant Colonel # Major # Captain # Lieutenant # Second Lieutenant # Officer Cadet