Reduced-feature version of Java defined by Sun Microsystems for use in mobile devices, such as mobile phones. Java ME (formerly known as Java 2ME) is part of a set of related Java technologies that includes definitions of profiles and configurations.