Access control models determine the level of access that a subject (user or system) has on a resource. There are four major types: Mandatory Access Control (MAC), Role-Based Access Control (RBAC), Discretionary Access Control (DAC), and Rule-Based Access Control (RBAC)