Апплеты выполняются в браузере с поддержкой Java, но приложение Java — это отдельная программа Java, которую можно выполнять вне браузера. Однако оба они требуют наличия виртуальной машины Java (JVM). Более того, для запуска приложения Java требуется основной метод с определенной сигнатурой. Java-апплетам не нужен такой метод для начала своего выполнения. Наконец, Java-апплеты обычно используют ограничительную политику безопасности, тогда как Java-приложения обычно используют более мягкие политики безопасности.
Итог
Ключевой вывод для интервью: в чем разница между апплетом и Java-приложением?