Packet sniffing is essentially eavesdropping on a network interface useally set to promiscuous mode. Packet sniffing is also used in conjuction with ARP spoofing to perform MITM attacks.
See also tcpdump, ethereal and dsniff.