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.