Adium est un logiciel client de messagerie instantanée pour Mac OS X qui accepte de nombreux protocoles. Il a été lancé par Adam Iser en et est diffusé sous licence GNU GPL dans sa version 2.
Adium a été créé originellement par Adam Iser, un étudiant américain, et sa première version, la version 1.0 a été réalisée en . Il est écrit en utilisant l'interface de programmation de Cocoa.
La version suivante — qui devait s'appeler initialement Adium 2.0, mais a été renommée en Adium X — est une réécriture complète des versions 1.x. La plus grosse amélioration a été le passage à libgaim pour ajouter le support d'autres protocoles que AIM. La majorité du travail sur libpurple est faite par l'équipe de Pidgin (ex-Gaim), ; les développeurs d'Adium se concentrent sur l'interface, le cœur ou l'implémentation de bibliothèques supplémentaires, telles que Joscar, qui sera finalement abandonnée avec l'arrivée de Mac OS 10.5 (Leopard), Joscar étant incompatible avec ce dernier.
Finalement, à la suite d'un changement de nom de version, est apparue le , une version nommée « Adium 1.0 ».
La version qui lui succèdera, la version 2.0, devrait supporter les conversations audio, voire vidéo.
Gère une dizaine de protocoles différents, support de plusieurs comptes d'accès pour chaque protocole ou service, gestion du statut parmi 4 proposés par défaut (En ligne, Absent(e), Invisible, Hors ligne), on peut choisir un statut personnalisé en indiquant un message personnel pour l'occasion et/ou une réponse automatique. On peut changer de statut à tout moment, très simplement, par exemple, grâce à l'icône du Dock, fenêtres des messages dans des onglets pour la gestion des conversations, groupement de plusieurs contacts de la même personne avec des protocoles/services différents en un seul contact unique, possibilité de créer des groupes de contact pour les regrouper, possibilité d'enregistrer des conversations, choisir un pseudonyme ainsi qu'un message personnel.