CDC surge para cubrir el hueco que deja "Personal Java" e integrarse dentro de J2ME, que hasta entonces comprendía como especificaciones principales CLDC y MIDP.