WordPress has a predefined set of user roles for your users to be placed into.
Read More
Wordpress maintains the most up-to-date documentation on user roles. Wordpress also has a developer-centric page on Role delegation.
Roles
The following roles are available:
- Administrator – nothing is off limits
- Editor – has access to all posts, pages, comments, categories, tags, and links.
- Author – can write, upload photos to, edit, and publish their own posts.
- Contributor – has no publishing or uploading capability, but can write and edit their own posts until they are published
- Follower (public sites) / Viewer (private sites only) – can read and comment on posts and pages
Role Inheritance
Each user role is capable of everything that a less powerful role is capable of. (In others words, Editors can do everything Authors can do, Authors can do everything Contributors can do, and so on.)