There are six roles within WordPress. They are:
Super Admin | – Somebody with access to the site network administration features. |
Administrator | – Somebody who has access to all the administration features within a single site. |
Editor | – Somebody who can publish and manage posts and pages including the posts of other users. |
Author | – Somebody who can publish and manage their own posts. |
Contributor | – Somebody who can write and manage their own posts but cannot publish them. |
Subscriber | – Somebody who can only manage their profile. |
Here is that same information but in a condition table.
For security reasons, you will want to set the user’s role to lowest role that the user will need to perform his/her desired functions.