are located at the Application layer and implemented in
the software driver used with Bluetooth devices.
Determine what functions a device supports
Examples of Bluetooth profiles
AVRCP (Audio/Video Remote Control) in a remote control
A2DP (Advanced Audio Distribution) in a Bluetooth headset