Мгновенный обмен сообщениями (IM) - это способ общения между двумя или более людьми путем набора текста. Затем текст пересылается компьютерами через сеть, например Интернет.

Для обмена мгновенными сообщениями необходимо иметь клиент обмена мгновенными сообщениями, который подключается к службе, позволяющей отправлять мгновенные сообщения. Обмен мгновенными сообщениями отличается от электронной почты тем, что разговоры происходят и могут быть прочитаны сразу же (мгновенно). Мультипротокольное приложение для обмена мгновенными сообщениями позволяет подключаться ко многим сетям IM.

Службы мгновенного обмена сообщениями взяли многие идеи из более старого и все еще популярного способа онлайн-общения под названием Internet Relay Chat (IRC). В ранних программах обмена мгновенными сообщениями каждая буква появлялась при наборе и при удалении букв для исправления опечаток. Это также было видно читателю. Это больше напоминало телефонный разговор, чем отправку писем. В более новых программах обмена мгновенными сообщениями другие участники разговора обычно видят каждую строку текста только после начала новой строки. В большинстве программ обмена мгновенными сообщениями есть возможность установить статусное сообщение. Это похоже на сообщение на телефонном автоответчике. Оно показывает, находятся ли люди в сети и хотят ли они общаться.