Provisioning – Configuration of the device (including first time use), enabling and disabling features Device Configuration – Allow changes to settings and parameters of the device Software Upgrades – Provide for new software and/or bug fixes to be loaded on the device, including applications and system software Fault Management – Report errors from the device, query about status of device