A port is a numeric label (0-65535) that identifies which application on a device a network connection is destined for.
Explanation
An IP address gets a packet to a device; a port gets it to the right application on that device. HTTP is conventionally on port 80, HTTPS on 443, SSH on 22, DNS on 53. Firewalls filter by port to block whole categories of traffic. Port 443 (HTTPS) is universally allowed because too much of the modern web depends on it — which is why circumvention traffic often gets tunnelled over 443 to blend in. Proxies expose specific ports for client connections (HTTP proxies typically 8080 or 3128, SOCKS often 1080). Web proxies use standard HTTPS 443 so they look like normal web traffic to intermediate networks.
Related terms