port和harbor都是船舶停靠的地方.
harbor提供避风,安全停靠的功能;主要服务渔业
port提供卸货,装货的功能 ;服务商业
下面这个是百度的另外一个回答,个人觉得不错:
port - a place on a waterway with facilities for loading and unloading ships.
港口-水上具有可供船只装卸货物的设施的地方
harbor - a sheltered part of a body of water deep enough to provide anchorage for ships.
海港,港口一块有足够深度为船只提供安全停泊口岸的水域
harbor专指海港,其他江河湖泊的港口用port比较合适。但具体世界某些著名港口还是有自己的习惯用法。
参考资料:http://zhidao.baidu.com/question/5843809.html