RBAC
Role-Based Access Control
A security model where access permissions are assigned based on a user's role within an organization. Salesforce's role hierarchy, profiles, and permission sets implement RBAC.
Example use case
An admin designs a role hierarchy in Salesforce so that regional sales managers can see all opportunities owned by reps in their region through RBAC.