Un Midlet es una aplicación java utilizado en dispositivos móviles, funciona bajo la maquina virtual de j2me (java Micro Edition), por lo general se utiliza para la creación de juegos, su estructura es parecida a la de un applet (j2se).
El trabajo con esta tecnología (j2me) se facilita bastante con la utilización de entornos como Netbeans + Pack Mobility, en el cual se pueden generar VisualMidlet, donde, por medio de una GUI, se diseña el flujo de las ventanas y así se disminuye el tiempo y codificación en duro de elementos repetitivos.