A Faceless Background Application or FBA is a Carbon application without a graphical user interface.
An FBA runs in the background while a user is logged in and it does not show up as a launched item on the Dock.
An FBA is usually a helper application, either launched by its main application or to be listed as an "Login Item" in System Preferences -> Accounts -> Login Items.
An FBA can use RunApplicationEventLoop() to enter the main event loop, with two caveats to remain in the background state:
<key>LSBackgroundOnly</key> <string>1</string>
A closely related kind of application is one which assigns the value 1 to the key LSUIElement in the Info.plist file. Such an application does not appear in the Dock or the Force Quit window, and should not have a menu bar, but may present a user interface such as a global floating window.