D-BUS is a system for transporting messages between programs on a Linux system, such as device notifications from a HAL. Potential uses include informing a user a camera has been connected, mounting its data and starting a photo application.
One page links to D-BUS: