Openfire to serwer XMPP, którego administrowanie odbywa się za pośrednictwem strony www.
Za jego pomocą możemy pracować w czasie rzeczywistym oraz komunikować się za pomocą wbudowanego komunikatora Spark.
Interfejs webowy, z poziomu którego możliwe jest zarządzanie znajduje się na portach 9090 HTTP oraz 9091, HTTPS. To właśnie tu możemy zarządzać użytkownikami, konferencjami czy całym serwerem.
Openfire charakteryzuje duża elastyczność i podatność na rozbudowę za pomocą dodatkowych wtyczek. Wsparciem cieszy się szyfrowanie SSL jak i TLS. Aplikację połączymy również z LDAP jak i bazami danych Oracle, MySQL oraz PostgreSQL.