Ports and addresses

A port is essentially a place where a service is numerically referenced and an address is assigned to a computer that can be used to locate and communicate with it. Web servers for example are listed as port 80. Web browsers such as google chrome will use port 80 by default when accessing a we browser, email servers will use port 25 and game servers will use a number of different ports. Without an address port system it would be hard to figure out where data should be transferred to.