Możliwość przesyłania elektronicznej poczty zawdzięczamy Rayowi Tomlinsonowi. To on wpadł na pomysł żeby istniejące programy jak SNDMSG który pozwalał na pozostawienie wiadomości adresowanych do innych użytkowników jednego komputera, połączyć z CYPNET - programem przesyłającym pliki. Dzięki temu rewolucyjnemu pomysłowi w 1971 przez sieć ARPAnet - poprzednika Internetu został wysłany pierwszy e-mail.
Dzisiaj każdy może wybierać spośród ogromnej liczby programów pocztowych począwszy od bardzo rozbudowanych menedżerów osobistych jak Outlook, przez The Bat!, Eudorę, Pegasus Mail, po programy zintegrowane z przeglądarkami internetowymi. Najczęściej dane są wysyłane za pomocą protokołu SMTP (Simple Mail Transfer Protocol) natomiast można je odbierać m.in. dzięki POP (Post Office Protocol), IMAP (Internet Message Access Protocol). Program pocztowy wysyła wiadomość na serwer pocztowy nadawcy skąd za pośrednictwem sieci trafia ona do serwera na którym znajduje się skrzynka pocztowa adresata. Stamtąd odbiorca może w dowolnym momencie pobrać ją na własny komputer, bądź też obejrzeć go za pośrednictwem strony WWW (o ile serwer oferuje taką funkcjonalność).
Choć początkowo e-mail miał charakter wyłącznie tekstowy to współczesne wiadomości mogą być wysyłane w wersji HTML czy RTF, oraz mogą zawierać w formie załączników, obrazy, dokumenty elektroniczne, pliki dźwiękowe czy pliki wideo.
Zaletą a zarazem wadą tej formy komunikacji jest jej pośredniość. Nie masz pewności czy dana osoba w ogóle korzysta ze swojej skrzynki pocztowej, i czy odbiera wysyłane do niej wiadomości, z drugiej strony sam masz pełną dowolność wyboru chwili w której odbierzesz pocztę czy wyślesz wiadomość.
Pierwszy komunikator został stworzony przez Izraelską firmę Mirabilis w 1996 roku i nosił nazwę ICQ. Pozwalał na komunikowanie się za pośrednictwem wiadomości tekstowych w czasie rzeczywistym z każdą osobą, która posiadała ten program i była podłączona do Internetu.
Z czasem pojawiły się inne konkurencyjne komunikatory. W Polsce króluje Gadu-Gadu, oraz Tlen. Coraz silniejszą pozycję zyskuje sieć komunikacji Jabber (do której należy min. WP Kontakt). Ponieważ protokół z którego korzysta jest otwarty powstało i powstaje bardzo wiele programów umożliwiających komunikację w tej sieci.
Z czasem pojawił się kolejny problem, komunikatorów powstało za dużo, i by komunikować się ze znajomymi którzy korzystają z różnych sieci trzeba było instalować wiele różnych programów. Problem ten został rozwiązany przez pojawienie się multikomunikatorów (np. Miranda) obsługujących wiele różnych sieci. Współczesne komunikatory to nie tylko wiadomości tekstowe, ale również komunikacja audio, video , przesyłanie plików, wysyłanie SMS.
To co było plusem komunikatorów, dla niektórych może staje się czasami największą wadą. Komunikator nie daje pełnej kontroli nad tym z kim i kiedy rozmawiasz. Forma komunikacji wymusza na użytkowniku by odpowiadał na bieżąco na otrzymywane wiadomości, trudniej również uniknąć kontaktu z osobą z którą nie chcesz rozmawiać.