Characteristics and Architecture
Applications
Profile
(MIDP)
Configurations
(CDC, CLDC)
Java Virtual Machine
(JVM, KVM)
Operating system
(EPOC, Palm, WinCE)
Hardware
(SH4, ARM, 68k, ...)