Java applet
A Java applet contains different security models: unsigned Java applet security, signed Java applet security, and self signed Java applet security.