Access control models determine how systems decide if a user can access a resource. Mandatory Access Control (MAC) uses fixed security labels and strict rules, denying access if the user's clearance is lower than the object's classification. Discretionary Access Control (DAC) lets resource owners decide who can access their resources, granting access if the user is the owner or has permission. Attribute-Based Access Control (ABAC) uses multiple attributes like user role, resource type, and environment conditions to make flexible access decisions. When a user requests access, the system checks the relevant model's rules and grants or denies access accordingly.