Difference among J2SE, J2EE and J2ME

I know these are edintions of java. plz tell me what is difference among them? from where the differ each other.

[119 byte] By [Usman_Farooq_222a] at [2007-11-27 11:38:19]
# 1

This does not bode well at all. http://forum.java.sun.com/thread.jspa?threadID=5198696

cotton.ma at 2007-7-29 17:19:32 > top of Java-index,Java Essentials,New To Java...
# 2

hi,

J2SE consists of two components: Core Java and Desktop Java. ... J2SE contains both the J2SE Development Kit (JDK) and the Java Runtime Environment (JRE).

Java 2 Platform, Enterprise Edition (J2EE) - a version of Java for developing and deploying enterprise applications.

Java2 Micro Edition (J2ME) - version of Java used for developing applications that can run on a consumer wireless device platform (like a PDA or cellphone).

drvijayy2k2a at 2007-7-29 17:19:32 > top of Java-index,Java Essentials,New To Java...