Capabilities are used to define what a particular role can do in the system. These are normally associated with roles by default but can be added or removed by a Site Administrator to customise a role or create a new one. For example, capabilities might include the ability to grade assignments, create performance activities or add new users.