UDP port 68 is the well known client port for DHCP.
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.
A DHCP client binds to UDP 68 so that replies from servers reliably reach the correct local process during boot.
This is especially important because the client may start with no IP address, sending from 0.0.0.0 to a broadcast destination while still needing to receive an offer.
In a typical lease flow, the client on 68 broadcasts discover and request messages, and the server on 67 responds with offer and acknowledgement messages that include an address lease plus settings like DNS and default gateway.
Because the early exchange can be broadcast and unauthenticated, network controls such as switch port security, DHCP snooping, or trusted VLAN boundaries matter a lot.
If an attacker can inject DHCP replies to port 68, they can redirect traffic or break connectivity by handing out bad configuration.