Multitenant applications allow you to manage a single database system for multiple customers.
For such a system, you can use your database in one of two ways:
The big challenge you face is when you wind up with a lot of commonality when each customer wants its own special look and feel for their system.
Other challenges to multitenancy include:
RavenDB CEO Oren Eini talks about the exciting features in RavenDB 5.0 that let you tackle these multitenancy challenges in your applications.
You will see:
A customized presentation of RavenDB