The document defines the Generic Attribute Profile (GATT) which specifies how data is exchanged over a Bluetooth Low Energy connection. GATT defines client and server roles, attributes containing user data identified by handles and types, and an attribute data hierarchy with characteristics and services. It provides an example of a GATT database view showing the arrangement of handles, types, permissions and values in a Bluetooth Low Energy connection.