<?xml version="1.0" encoding="utf-8"?>
<tbl_glossary><row><term>Java</term><definition>&lt;p&gt;The term â€œJavaâ€ can be applied to Sunâ€™s Java platform or to its Java programming language. The Java platform is made up of a set of technologies that provide cross-platform, network-centric computing solutions. The programming language is simply one aspect of the Java platform. The elements of the Java platform include the Java Virtual Machine (JVM), which provides a uniform Java byte code emulator for Javaâ€™s cross-platform runtime environment; the Java programming language, which provides a robust, object-oriented language for constructing Java components and applications; and the standard Java-class library packages, which provide sets of reusable services that promote consistency among components and applications.&lt;/p&gt;&#13;
&#13;
&lt;p&gt;The Java programming language is based on C and extends and complements the basic capabilities of HTML. Java permits the creation of applications and application modules (called â€œappletsâ€) that run in the JVM on the browser. Browsers from Netscape and Microsoft have a JVM. Javaâ€™s platform independence and security are designed in, rather than added on, so applications can run on a wide variety of desktop platforms as long as they can run a Java-enabled browser.&lt;/p&gt;</definition></row></tbl_glossary>
