A transitory object designed to present a message to the user, typically at the desktop level rather than inside a particular application.