All objects in the ERP are DocTypes (not to be confused with HTML DocTypes) and the Views are generated directly in the browser. Client interacts with the server via JSON data objects on a Representational state transfer (RESTful) supporting server. There is ability to plug-in (event driven) code on the client and server side.