Rights are basically type of tasks which users can perform for particular purposes.You assign rights to groups or users.
The role of content managers is to access content but not with databases, so users that are content managers should have content management rights but not database management rights.
Permissions are settings which determine what a user can do on items or resources for which they have rights in an organization.
Read: users can view data.
Write: users can edit or create data.
Delete: users can delete data
The privileges are assigned to one or more groups to permit a user of those groups to manage system modules.
To create a module for reporting in a website, a user needs its development rights and write permissions so that he can develop the module.