2. A trunk port will be used to connect switches together when you have multiple VLANS.Not necessary switches, on other end could be router, server, phones etc. Main criteria is more than 1 VLAN and at least one is tagged (there are special access configuration with 2 VLANs that are not trunk ports - for example Cisco's voice port)