Java applet

A curious contrivance wherein a computer program, written in Java, runs safely within the confines of your web browser, after you have clicked through a number of "I understand that this may be dangerous" dialogs.

Defined by

http://www.oracle.com/technetwork/java/index.html

Native Language

Java