Why are Marines called marines?

Whenever I see Marines on tv and stuff they are on land and their name insists they have something to do with water yet we already have the Navy so why are they Marines?
11 answers 11