Вы можете развернуть Apache Derby в двух режимах, а именно: встроенный режим и режим сервера.
Встроенный режим
Вы можете запустить дерби во встроенном режиме, используя приложение Java (используя встроенный драйвер). Если вы развернете Derby во встроенном режиме, ядро базы данных будет работать в той же JVM, что и приложение Java. Он начинается и заканчивается с приложением. Вы можете получить доступ к базе данных только с помощью этого приложения.
Режим сервера
В режиме сервера derby будет запускаться в JVM сервера приложений, где вы можете отправить запрос на сервер для доступа к нему. В отличие от встроенного режима, несколько приложений (Java) могут отправить запрос на сервер и получить доступ к базе данных.