A contributor is a type of member with editing access to projects but can not create new projects in a workspace. Viewers like contributors; they have access to the main project and to all the activities you decide to share with them. The difference is that they can only view those activities, with no editing rights whatsoever.