Start New Discussion within our Software Development Community

CAN anyone help me in knowing the differences between J2EE, J2SE & J2ME...
I am a newbie to Java.
Please explain me in detail.
Thankz in Advance !!!

Is Java a freeware like Linux or so?
[is this a foolish question,even if it is,I really want to know,coz,I don't know anything about Java]

In a layman's terms:

J2SE stands for Java 2 standard edition and is normally for developing desktop applications, forms the core/base API.

J2EE stands for Java 2 enterprise edition for applications which run on servers, for example web sites.

J2ME stands for Java 2 micro edition for applications which run on resource constrained devices (small scale devices) like cell phones, for example games.

Netbeans is an IDE (Integrated development environment) developed in Java which eases your job of application development.

And yes, Java is free and open source.

Google is your friend.

I would also like to know what an "applet " is?

while referring about java,I saw this word many times.

An applet is a software component that runs in the context of another program, for example a web browser.

A plugin is a computer program that interacts with a host application (a web browser or an email client, for example) to provide a certain, usually very specific, function "on demand".

A plugin is a computer program that interacts with a host application (a web browser or an email client, for example) to provide a certain, usually very specific, function "on demand".

thank u.

Nice guidance Thank you!!!!!!

In a layman's terms:

J2SE stands for Java 2 standard edition and is normally for developing desktop applications, forms the core/base API.

J2EE stands for Java 2 enterprise edition for applications which run on servers, for example web sites.

J2ME stands for Java 2 micro edition for applications which run on resource constrained devices (small scale devices) like cell phones, for example games.

Netbeans is an IDE (Integrated development environment) developed in Java which eases your job of application development.

And yes, Java is free and open source.

Google is your friend.