Технология Bonjour отличается от традиционных сетевых протоколов тем, что позволяет автоматически обнаруживать устройства в локальной сети. 12 Для этого она использует сведения в службе доменных имён (DNS) для обнаружения других компьютеров и иных сетевых устройств (например, принтеров) в ближайшем сетевом окружении. 2
Bonjour использует для связи стандартный, повсеместно распространённый стек протоколов TCP/IP — тот же стек протоколов, на базе которого функционирует сеть Интернет. 2 При этом технология Bonjour совместима с популярными стандартными технологиями связи, включая Ethernet и AirPort (802.11). 2
Ещё одно отличие в том, что Bonjour применяется не только для обнаружения информации, но и для контроля её состояния: он умеет различать статистическую и динамическую информацию и уведомляет об изменениях всех клиентов, которые присутствуют в локальной сети. 1