1. A framework based on a meta-model architecture for managing a plurality of Regulations, Policies and Risks (RPR), the plurality of RPR being managed to support Governance, Risk and Compliance (GRC) requirements of an organization, the plurality of RPR being managed for a plurality of roles of a plurality of users in the organization, the framework comprising: a. a tree module in communication with a microprocessor and operative to define a tree based on a context, the tree being defined for one or more RPR of the plurality of RPR and one or more roles of the plurality of roles, the context describing an application of the one or more RPR, the plurality of RPR being intervened across one or more trees, the tree module comprising: i. a node module in communication with the microprocessor and operative to define a plurality of nodes for each tree, each node of the plurality of nodes being defined based on the context; ii. an attribute group module in communication with the microprocessor and operative to define one or more attribute groups for each node, each attribute group of the one or more attribute groups comprising one or more attributes; and iii. an attribute module in communication with the microprocessor and operative to define the one or more attributes, the one or more attributes comprising a set of policies, procedures, assessments, relevant configurable information, events and reports.