Pidgin jest multikomunikatorem internetowym dla systemów Windows i Unix. Jego najważniejszą cechą jest obsługa protokołów wielu sieci takich jak: AIM, ICQ, Jabber/XMPP, MSN, Yahoo!, Bonjour, Gadu-Gadu, IRC, QQ, SILC, SIMPLE i innych. Program może logować się do wielu kont różnych sieci jednocześnie. Pidgin obsługuje wiele funkcji z każdej z sieci takich jak transfer plików, wiadomości away, czy notyfikacja o pisaniu.