This could include information such as OS version, amount of RAM, device operation mode, battery life or type of network connection, for example.Endpoint profiles can be used to organise the endpoints into groups, and this can be used to send targeted notifications to certain devices, for example, or adjust software behaviour when talking to certain classes of devices.