Java is an object oriented programming language created by Sun Microsystems. If you are using a web browser that supports Java, an applet (Java program) embedded in the Web page will automatically run. Currently, many proprietary ISP browsers do not support Java. Like HTML, there are many variations. There is a war at present for the control of the standards of Java; Microsoft is at war with the Java community and the outcome of that scenario has been decided in a court, at least the first round, rather than by technology. At the point it is finally decided, the technology will be outdated and of no interest to anyone. As of now, Microsoft has to rebuild JAVA so that it is independent of platforms. There are many Java like dialects and most current generation browsers support the majority of them.
Java is a device independent language, meaning that programs compiled in Java can be run on any computer. Java programs can be run as a free-standing application or as an applet placed on a web page. Applets written in Java are served from a web site but executed on the client computer. Java applets have a built-in security feature which prevents them from accessing the file system of the client computer.
To run the RTF TO XML Converter you should have Java on your computer.