Черты сходства.
1 Оба моря относятся к бассейну Атлантического океана.
2 Оба моря расположены в северном полушарии.
3 Оба моря имеют проливы.
4 Оба моря имеют острова и полуострова.
5 Оба моря вытянуты с запада на восток.
6 У них почти одинаковая площадь.
Черты различия.
1 Карибское-это окраинное полузамкнутое море,а Средиземное-внутреннее.
2 Средиземное море расположено в восточном полушарии,а Карибское в западном.
3 Карибское море глубже,чем Средиземное.
4 Моря имеют разные литосферные плиты.
5 Береговая линия Карибского моря сильно изрезана.
6 Большее разнообразие флоры и фауны Карибского моря,чем Средиземного.
Главная причина - теплое Североатлантическое течение Атлантического океана (ветка Гольфстрима - самого мощного теплого течения на Земле). Оно обогревает Европейскую территорию как "обогреватель". Смягчает температуру воздуха в зимнее время - температура зимой не бывает низкой (в январе - на побережьях около -1 градусов средняя температура). В летние месяцы дает достаточно осадков для роста больших деревьев.
Около берегов Норвегии (самой северной страны) даже не замерзает Норвежское море.