Даёт возможность коду Java и JavaScript взаимодействовать друг с другом. Из JavaScript Вы можете инстанциировать (создавать экземпляры) объектов Java и иметь доступ к их public-методам и полям. Из Java Вы можете иметь доступ к объектам, свойствам и методам JavaScript.