Java Technology

To date, the Java platform has attracted more than 6.5 million software developers. It's used in every major industry segment
and has a presence in a wide range of devices, computers, and networks. Java technology's versatility, efficiency, platform portability, and security make it the ideal technology for network computing. From laptops to datacenters, game consoles to scientific supercomputers, cell phones to the Internet, Java is everywhere!

Combine applications or services using the Java language to create highly customized applications or services

Write powerful and efficient applications for mobile phones, remote processors, low-cost consumer products, and practically
any other device with a digital heartbeat

Java Enterprise Edition(J2EE):

J2EE is a platform-independent, Java-centric environment for developing, building and deploying Web-based enterprise
applications online.J2EE includes many components of the Java Standard Edition (J2SE).The J2EE platform consists of a set of
services, APIs, and protocols that provide the functionality for developing multitiered, Web-based applications.

Java Platform, Micro Edition (Java ME, formerly J2ME), is the Java platform for consumer and embedded devices, such as mobile
phones, PDAs, TV set-top boxes, and a whole range of other mobile and wireless devices. Java ME is like the Sun Java Runtime
Environment (JRE) in that Java ME is built following a standard set of Java platform guidelines, and is developed with the
help of leading mobile manufacturers and wireless service providers. Java ME is the kind of platform that delivers new
application power and cutting edge wireless connection benefits to your cellular phone or PDA when you need it. Java ME is
now inside millions of devices, and is today's platform of choice for developing consumer tools and features found on cell
phones and PDAs everywhere.