In Sitefinity you can set granular permissions. You can set permissions globally, per module or section or individual items and you can also set individual user or role permissions. For example, you can configure content editors to be able only to create and edit news and to upload documents, but only in certain libraries. You can also set two particular users to be able to approve and publish news.
To set up different types of permissions follow these procedures: