maritime, marine
maritime が「沿岸」という意味が強いのに対し
marine は「海全部」という含みがあります。
この違いは、カナダの東部の大西洋沿岸の小さい州3州
(ノバスコシア州、ニューブランズウィック州、プリンスエドワードアイランド州)が
the Maritime Provinces「沿海州」と呼ばれることで覚えられます。
カナダの州は province、アメリカの州は state と呼び分けられます。
marine に関しては、marine mammals(海洋哺乳類)という言い方があります。
maritime と marine の違いは、上に記したような「傾向」を押さえたあとは、
結局ひとつひとつ用法で覚えていくしかないようです。
http://detail.chiebukuro.yahoo.co.jp/qa/question_detail/q1216237612