bueno j2me significa Java Micro Edition y es una version pequeña de Java para programacion de dispositivos mobiles como PDA's, celulares, etc... son capas de java porque primero surge el Java Standard luego el Java Micro Edition y ahora el Java Enterprise Edition el estandar son para programacion en sistemas locales el micro edition para mobiles y el enterprise para sistemas hechos en Web.