Возможно, имелись в виду файлы, связанные с разработкой приложений на платформе Java ME для мобильных устройств. 1
JAVA — язык программирования, на котором создаются мидлеты — классы или группы классов, составляющие базовую единицу выполнения приложения. 1
JAR и JAD — это файлы, которые входят в состав пакета мидлетов. 1
JAR — это файл архива Java, в котором собраны мидлеты и связанные файлы, необходимые для создания приложения. 1 В нём есть, например:
JAD — это файл дескриптора приложения Java, который идентифицирует приложение для целевых устройств. 1 В нём содержится, например, информация заголовка для пакета мидлетов: компания, разработавшая приложение, его имя и размер. 1
Таким образом, разница между JAR и JAD в том, что JAR — это само приложение, а JAD — это информация о нём. Чтобы запустить Java-приложение, обычно нужно установить в устройство оба файла: JAR и JAD. 3