Sesuai dengan namanya, sniffing adalah kegiatan mengendus-endus. Dalam istilah informatika, sniffing adalah kegiatan menyadap paket data yang lalu-lalang di sebuah jaringan.
 
•    Paket ini bisa berisi informasi mengenai apa saja, baik itu username, password, apa yang dilakukan pengguna melalui jaringan, termasuk mengidentifikasi komputer yang terkena virus, sekaligus melihat apa yang menyebabkan komputer menjadi lambat dalam jaringan. Jadi bukan sekedar untuk kejahatan karena semua tergantung penggunaannya.
•         Sniffing bisa dilakukan tidak berarti karena masalah komputer atau OS, tapi sistem dari jaringan sendirilah yang bermasalah. Misalnya jaringan yang menggunakan hub, komputer-komputer akan mem-broaadcast permintaan data maupun pengiriman data ke seluruh komputer dalam jaringan, dan hanya komputer yang mmbutuhkan saja yang menerima, sedangkan yang lain akan mengabaikannya. Tetapi semua akan berbeda jika salah satu komputer tersebut menggunakan sniffer, semua data yang disiarkan akan ditangkap, terlepas dari data tersebut sesuai dengan permintaan atau tidak.