Most common CLDC Profile is MIDP
Mobile Information Device Profile
List of applications stored on a Web server.
Device checks to make sure it can run the application.
Device downloads the application
Verifies and compiles its Java byte code to run on the device.
Once installed, MIDP applications can be easily updated and removed