In short, a JAR is a ZIP archive (a standard compression technology) containing one or more compiled Java classes plus administrative information.