Jazz is a compact, modular framework that allows new, or existing, applications to easily employ roles, states, ACLs and void safety. Jazz provides security by allowing objects, and their methods and properties, to have their visibility and accessibility controlled, on a per instance basis, by roles, object states and ACLs. Jazz allows complete workflows to be implemented in only a few hundred lines of C# or VB code. Build robust, secure applications quickly with Jazz.