Spark est un client de messagerie instantanée Jabber écrit en Java. De ce fait, il est multi-plateformes et fonctionne sous Windows, Linux ou Mac.

Le point fort de ce logiciel est une ergonomie très agréable, incluant le support des avatars et des smiley.
Au niveau des fonctionnalités, il inclut un correcteur orthographique, le support des passerelles Jabber, un mode de chat multi-utilisateur, la présentation des fenêtres par onglet, ainsi que la téléphonie via la voix sur IP.
Et au cas ou la liste semblerait trop courte, il est doté d'une fonctionnalité originale permettant d'envoyer une copie d'écran à ses correspondants.
Un excellent client, accompagné de son serveur : WildfireA noter que la société Ignite Realtime (anciennement Jive Software) qui le développe propose également une implémentation open-source du serveur Jabber :
WildFire.