A port is a maritime location where ships harbor and dock passengers and cargo. Whereas, a terminal refers to a facility that has berths and can handle cargo. A port can have various terminals.