JPA

The Java Persistence API is enabling us to create the persistence layer for desktop and web applications. 

JCA

Java Cryptography Architecture term from Sun for implementing security functions for the Java platform. It provides a platform and gives architecture and APIs for encryption and decryption.