Application Devices represent a logical entity running on any type of hardware (or even in the cloud). These types of devices communicate directly with the Xyte cloud. They can represent a fully featured device that sends telemetries, accepts commands, configuration changes and event their own digital products.

Application Devices can represent multiple "Applications" running on the same Physical Device, with each potentially being from a different software provider, allowing for a creation of "App Stores".

These types of devices must provide a parent_id when calling the Device Register API of a Physical Device and are bound to it for their lifetime. They are automatically claimed to the same space as their parent and can not be moved to other spaces.