# Multiple-client features available in Derby

Derby contains some features that are useful for developing multi-user applications.

- Row-level locking
- Multiple concurrency levels
- Multi-connection and multi-threading
- Administrative tools

Parent topic: Derby in a server framework
Related concepts
Connectivity configurations
The Derby Network Server
Embedded servers
How to start an embedded server from an application
Related reference
Embedded server example