iMessage has a Bonjour option but there isn't any explanation on what this all is about. So what can I do with this?

  • Oh, and also, what is Jabber?
    – Megan W.
    Commented Jul 22, 2013 at 4:50
  • 1
    – hoss
    Commented Jul 22, 2013 at 4:54
  • Just to point out. iMessage is not the name of the app. iMessage is a instant messaging service from Apple for iOS and macOS devices. Messages is the name of the application that supports iMessage, Jabber, etc. Commented Jun 8, 2018 at 8:43

1 Answer 1


When Bonjour is enabled in Messages it allows you to chat with other users on the same network who also have Bonjour enabled. As described in Bonjour For Developers:

Bonjour, also known as zero-configuration networking, enables automatic discovery of devices and services on a local network using industry standard IP protocols.

This was developed some years ago to enable easy configuration of printers and other network services without needing to know ports, addresses, etc. Messages simply ties into this service.

Jabber is a messaging protocol. It underlies several protocols such as AIM and Google Chat. iMessage is a messaging protocol. Messages is the chat application.

  • 1
    Just an FYI: Messages is the app. iMessage is a messaging protocol. I've submitted an edit to the answer to correct the confusion. Commented Jun 8, 2018 at 8:45

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .