A link-local address is a network address that is valid only for communications within the network segment or the broadcast domain that the host is connected to. It is automatically configured on network devices and is used for local network communication when no external routing is required.