User roles consist of specific permissions to access different features. Users can be assigned to roles.