Blocks are permission "groups" for fields, ensuring that permissions only have to be set once for each "type" of information.
Permissions in a solution point to fields via the block related to the field.