The JavaHelp template produces JavaHelp files, which are HTML and XML files. The JavaHelp files use a specific file format and can be displayed in Sun's Help Viewer. JavaHelp provides online help for Java-based applications; the Help Viewer runs inside the Java Virtual Machine.