Well "soldier" is more of a general meaning as the military occupations are becoming more specialized.
In most armed forces use of the word ''soldier'' has taken on a more general meaning. It now a days means grunt
My brother is a soldier and i really think he is extremly brave. I see, so they're a part of an army. Yes, but  it's a very dangerous task i think soldiers really are people that love their country I can't speak about that but did you know the word "soldier" comes from a Middle English word, "soudeour"? that is so interesting i would have never imagined could you tell me more about the history of soldiers?
In most armed forces 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.