TCP port 8080 is a very common alternative HTTP port used by proxies, application servers, and development or admin interfaces.
A port is a transport layer number used together with an IP address and a protocol such as TCP or UDP to direct traffic to the correct service on a host.
A server process binds a socket to a port and listens, while a client typically chooses an ephemeral source port for outbound connections.
The combination of source and destination IP addresses, source and destination ports, and the transport protocol uniquely identifies a flow so the operating system can keep many conversations separate.
Firewalls, NAT, and scanners talk about ports because the destination port is the stable rendezvous point that exposes a service to the network.
Teams often choose 8080 when port 80 is reserved, when running behind a reverse proxy, or when a product ships a secondary web UI.
The network behavior is the same as HTTP on 80: the client connects from an ephemeral source port, completes the TCP handshake, then sends HTTP requests and receives responses.
The important real world detail is that 8080 does not guarantee it is safe or internal.
Many forgotten admin panels and debug endpoints live here, sometimes with weaker authentication than the main site.
So when 8080 is open, the right question is which web service it is, who should reach it, and whether it is patched and access controlled like any other internet facing web surface.