As EOSIO operates with an account structure – a new feature amongst blockchains – a user can assign a unique permission structure to their account to delegate authority over different functions. For example, this can be used to increase security around more sensitive actions, such as transferring tokens, while not being as worried about securing a private key that can only be used to interact with a specific on-chain game.