Question: what is the difference between marine navy and army?
Answer: Marines are a land combat unit based on ships, an army is land combat unit based on land and a navy is a navel combat unit which fights at sea and in oceans. Marines are ship based soldiers. ... A Navy is a military organisation dedicated to warfare in seas and oceans which will may use ships, boats and submarines.