What is MIDlet?
MIDlet is a MIDP application that runs on device supporting MIDP. IT uses only APIs defined by the MIDP and CLDC specifications.
The application must extend MIDlet class to allow the application management software to control the MIDlet, retrieve properties from the application descriptor, and notify and request state changes. So MIDlet class is the interface between the runtime environment (the application manager) and the MIDlet application code.