没什么区别,都是船运,除非整段运输都是在非海手续,比如内河、湖泊等区域,就不能叫by sea,而是by vessel,by ship。
没有,都是海洋运输的意思,不过通常都是BY SEA,BY VESSEL用的很少。
都一样的,实际贸易操作中,没什么区别。