A Port Number is the logical address of each application or process that uses a network or the Internet to communicate. A port number uniquely identifies a network-based application on a computer. Each application/program is allocated a 16-Bit integer port number. This number is assigned automatically by the OS, manually by the user or is set as a default for some popular applications.
Source: Port Number