The word soldier derives from the Middle English word soudeour, from Old French soudeer or soudeour, meaning mercenary, from soudee, meaning shilling's worth or wage, from sou or soud, shilling. The word is also related to the Medieval Latin soldarius, meaning soldier (literally, "one having pay"). These words ultimately derive from the Late Latin word solidus, referring to an Ancient Roman coin used in the Byzantine Empire.
In most armies use of the word "soldier" has taken on a more general meaning due to the increasing specialization of military occupations that require different areas of knowledge and skill-sets. As a result, "soldiers" are referred to by names or ranks which reflect an individual's military occupation specialty arm, service, or branch of military employment, their type of unit, or operational employment or technical use such as: trooper, tanker (a member of tank crew), commando, dragoon, infantryman, guardian, artilleryman, paratrooper, grenadier, ranger, sniper, engineer, sapper, craftsman, signaller, medic, or a gunner.
In many countries soldiers serving in specific occupations are referred to by terms other than their occupational name. For example, military police personnel in the British Army are known as "red caps" because of the colour of their caps (and berets).
Infantry are sometimes called "grunts" (in the United States Army) or "squaddies" (in the British Army), while U.S. Army artillery crews, or "gunners," are sometimes referred to as "redlegs", from the service branch color for artillery. U.S. soldiers are often called "G.I.s" (short for the term "General Issue").
French Marine Infantry are called "porpoises" (French: marsouins) because of their amphibious role. Military units in most armies have nicknames of this type, arising either from items of distinctive uniform, some historical connotation or rivalry between branches or regiments.
Some soldiers, such as conscripts or draftees, serve a single limited term. Others choose to serve until retirement; then they receive a pension and other benefits. In the United States, military members can get retirement pay after 20 years. In other countries, the term of service is 30 years, hence the term "30-year man".