Java Card™ technology enables smart cards and other devices with very limited memory to run small applications, called applets, which employ Java™ technology. Java Card technology provides smart card manufacturers with a secure and interoperable execution platform that can store and update multiple applications on a single device and is compatible with existing smart card standards.