ICQ adalah perangkat lunak pengirim pesan instan yang dapat secara realtime mengirim dan menerima pesan yang dimiliki oleh AOL, suatu anak perusahaan Time Warner. ICQ awalnya dikembangkan oleh perusahaan Israel Mirabilis dan versi pertama program ini dirilis pada November 1996. Nama ICQ merupakan permainan kata (oronim) dari frase dalam bahasa Inggris "I seek you". Program ini mengizinkan para penggunanya untuk mencari pengguna lainnya yang sedang terhubung ke jaringan ICQ, dan akan memberitahukan kepada pengguna tersebut mana kala temannya terkoneksi ke jaringan ICQ. Program ini dapat digunakan untuk mengirim pesan instan, mengobrol (chatting), mengirim e-mail, mentransfer berkas dan URL, memainkan game komputer dan masih banyak lainnya.
Ketika seorang pengguna menginstalasikan ICQ di komputernya dan memulai proses registrasi, maka pengguna yang bersangkutan akan terkoneksi dengan sebuah server ICQ yang terdistribusi di dalam jaringan Internet. Selama proses registrasi, pengguna tersebut akan diberikan sebuah angka yang unik, yang disebut sebagai ICQ# (ICQ Number), yang secara unik dapat mengidentifikasikan pengguna tersebut terhadap semua pengguna ICQ lainnya dalam jaringan ICQ. Pengguna tersebut harus menggunakan ICQ# miliknya untuk meregistrasikan keberadaannya di dalam jaringan ICQ ketika terhubung ke Internet dan memulai ICQ, sehingga pengguna ICQ lainnya mengetahui bahwa pengguna tersebut sedang online dan mereka dapat menghubunginya. Pengguna tersebut dapat menentukan daftar teman-teman ICQ-nya, dan kemudian server ICQ akan memberitahukan kepada pengguna tersebut manakala teman-teman yang telah masuk ke dalam daftar masuk ke dalam jaringan ICQ.
Pranala luar