The difference is the place that they operate. An army is usually during land and terrain missions while a marine is usually sea missions.
marines
The US Army fought more because there were more of them, but the US Marines also fought against the Germans in France.
You are mixing services. Rangers are a part of the US Army. US Marines are a separate military unit.
You can't.
The US Army
You have it wrong, the Army is one of the five branches of the military, along with the Air Force, Marines, Navy, and Coast Guard (in the US). The military is the whole of all service branches (not just the US, but any country).
The Marines are Marines. The Army has Army Special Forces AKA Green Berets.
There isn't much of a difference as the Marines are both water and ground based Only major differences are ranks, boot camp is harder in Marines, and Navy is all Sea.
The british forces :P
There is a world of difference as far as training and how things are run. The Marines are more specialized for combat. All Marines regardless of occupation receive infantry training. If you want an exact answer, you should call a recruiter. They could probably give you an awesome answer to this question.Taken from Yahoo Answers:The Army has a very different function than the Marines, and a wider mission during wartime. The first difference is between the missions of the respective forces. The Marines are a relatively small branch of the Navy. Their mission is primarily to conduct initial combat operations and establish a small foothold from which they can operate until larger forces arrive. The Army's mission is much bigger. Along with establishing a foothold, they also expand the foothold into entire theaters of operations. The Marines and the Army fight battles.
the marines are the best snipers hand down
A difficult question, but it could be said that the US Army has lost more battles than the US Marines because the US Army has fought more battles than the US Marines. In some battles, victory or loss is debatable. At Chosin Reservoir the Marine retreat (or advance to the rear as it was called) has been blamed on the Army.