How many types of Roles are there for User

There are mainly four types of roles

Reader user have read only access to the Web site

Contributor user Can add content to existing document libraries and lists.

Web Designer user Can create lists and document libraries and customize pages in the Web site.

Administrator user Has full control of the Web site.