Permission Set
A Permission Set in CRM is a reusable collection of access rights that can be assigned to individual users to extend their capabilities beyond what their base profile grants — without changing the core profile for the entire user population sharing that profile. Permission sets enable fine-grained access control at scale: a sales representative might have a standard sales profile, but a permission set can be added to give them access to a specific custom object or reporting capability needed for a particular project or role expansion. This layered approach — base profile for default access, permission sets for targeted additions — is cleaner and more auditable than either creating unique profiles for every combination of access requirements or granting broad permissions to entire user populations.