Ответ:

Сходство: оба моря расположены у берегов Европы, связаны с Атлантическим океаном и омывают берега нескольких стран.

Отличия: Северное море широко открыто к Атлантическому океану и лежит у его окраины. Балтийское море глубоко вдаётся в сушу, почти со всех сторон окружено материком и соединяется с Северным морем узкими Датскими проливами.

Поэтому Балтийское море называют внутренним, а Северное — окраинным.