Packet flooding is a network attack where an overwhelming number of packets are sent to a target system, causing it to become unresponsive or crash due to resource exhaustion. This type of denial-of-service attack exploits the target's limited processing capacity and bandwidth, disrupting normal network operations.