【回答】
まず海軍とは,基本的に海で艦艇を運用する軍隊です.
畑も工場も無い海の上での目標は,交通路(日本の食料自給率を考えてほしい)ということになります.
相手の海上交通(陸軍の移動も含む)を阻害し,味方の海上交通を保護する為に存在します.
自給自足で生活してる発展途上国なら,沿岸防衛程度でも十分です.
しかし,海軍にも陸上施設は有るわけで,それの警備のため陸兵は必要です.
また,艦艇によって敵地に遠征してそこを制圧したい場合,小規模な作戦ならば,陸軍の兵員を便乗させるよりも,海軍指揮下の自前の陸兵がいた方が,指揮運用上も便利です.
(19世紀以前は,艦艇同士を接舷させて,切り込みなんてのも行っていた).
そんな必要性から生まれたのが,海軍陸戦隊というものです.
大規模な陸戦が必要な場合は,陸軍のお出ましとなります.
アメリカの海兵隊というのは,海軍陸戦隊に対するアメリカ独自の呼称です.
しかし他国の陸戦隊に比べ,戦車,航空機が強力に充足されており,海兵隊のみで陸海空三軍のミニチュアを構成するような,他国と一線を隔す戦力となっています.
このように,海兵隊(海軍陸戦隊)は本来,海軍の下部組織ですが,最近ではアメリカ合衆国四軍などと呼ばれています.
こっちの経緯は,もっと詳しい方にお願いします.