==== 4.1.2 CAP File Format ==== A Java Card CAP file contains a binary representation of a package of classes that can be installed on a device and used to execute the package's classes on a Java Card virtual machine. A CAP file is produced by a Java Card converter when a package of classes is converted. A CAP file consists of a set of components, each of which describes a different aspect of the contents. The set of components in a CAP file can vary, depending on whether the file contains a library or applet definition(s). For a complete description of the Java Card CAP file format, see [[6._The_CAP_File_Format| Chapter 6]], "The CAP File Format".