This image shows how the Oracle JDBC OCI drivers and Java application run in separate memory spaces on a client.