Before you configure your system to run Derby,
it is useful to understand something about the different environments in which Derby can run, because these
environments affect the classpath, driver name, and database connection URL.
See the Java DB Developer's Guide for
more information on Derby environments.
An embedded environment is an environment in which only a single application can access a database at one time, and no network access occurs.
A client/server environment is an environment in which multiple applications connect to Derby over the network.