Сервіс ICQ призначений для пошуку мережевої ІР-адреси людини, комп'ютер якої приєднано в даний момент до мережі Інтернет. Необхідність подібної послуги пов'язана з тим, що більшість користувачів не мають постійної ІР-адреси. Вони отримують динамічну ІР-адресу, що діє тільки протягом цього сеансу. Цю адресу видає той сервер, через який відбувається приєднання. У різних сеансах динамічна ІР-адреса може бути різною, причому заздалегідь невідомо якою. При кожному приєднанні до мережі Інтернет програма ICQ, встановлена на комп'ютері користувача, визначає поточну ІР-адресу і повідомляє її центральній службі, яка, у свою чергу, оповіщає партнерів користувача. Далі партнери (якщо вони також є клієнтами цієї служби) можуть встановити з користувачем прямий зв'язок. Наступний зв'язок здійснюється в режимі, аналогічному сервісу IRC.