JAJIM è un client di messaggeria istantanea frutto di un progetto open source e basato sul protocollo XMPP (Extensible Messaging and Presence Protocol), conosciuto anche come Jabber. Il suo sviluppo è basato sul linguaggio Java e prevede una connessione diretta con i server compatibili con la tecnologia XMPP. Tra le principali funzionalità offerte vi sono quelle per la gestione dei contatti preferiti, la creazione di chat private o multiutente ed il trasferimento di file di vario tipo.
JAJIM propone un manager dei collegamenti capace di semplificare lo scambio dati con qualsiasi server Jabber e ciascun utente può definire facilmente nuovi account o cancellarne di esistenti. Analogamente è prevista la possibilità di aggiungere o rimuovere contatti ad un determinato account e di organizzarli tramite gruppi specifici. Le conversazioni possono avvenire in modo privato o tra più utenti in contemporanea, durante le quali si riescono facilmente a trasmettere file ed a riceverli con l'ausilio di un gestore di download. In definitiva è un programma semplice da utilizzare, grazie alla disponibilità di un'interfaccia amichevole.