Deployment options The software distribution provides two basic deployment options (also referred to as frameworks), the simple embedded option and the Network Server option.
Embedded
Refers to being started by a simple single-user Java application. With this option runs in the same Java virtual machine (JVM) as the application. can be almost invisible to the end user because it is started and stopped by the application and often requires no administration.

The documentation often refers to this as the embedded configuration or embedded mode.

Server (or Server-based)
Refers to being started by an application that provides multi-user connectivity to databases across a network. With this option runs in the Java virtual machine (JVM) that hosts the Server. Applications connect to the Server from different JVMs to access the database. The Network Server is part of the software distribution and provides this type of framework for . also works well with other, independently developed Server applications.

The documentation often refers to this as the Network Server configuration or client/server configuration.