A quick summary of the different user types available in PubliSite, and what kind of mischief they can get up to.
Public
Public users can log into the front end of a PubliSite site, and create forum posts, register for email alerts, etc. They cannot log into the CMS.
Editor
Editors can log into the CMS. They can create new pages, edit, delete and publish existing pages. They have full access to the Resource Library, meaning they can create new images, documents, etc, plus edit and delete existing resources. When publishing a page they can send an accompanying email alert, plus update the site's RSS feeds.
Restricted Editor
Restricted Editors are similar to full Editors, but they only have access to certain areas of the site. They are granted access to certain pages (access needs to be granted by an Admin user), and underneath these pages they can create, edit, publish and delete their own child pages. They cannot add published pages to RSS feeds or send out email alerts. They can only access resources (images, documents, etc) which they have themselves created, or to which they have been granted access by an Admin user.
Non CMS Editor
In rare circumstances a PubliSite site may have Editor users who are not allowed to log into the CMS. This is for situations where users need to be able to create very specific pages using something like the Page Creator plugin, but should not have access to any other Editor capabilities.
Admin
Admin users can do all the things that Editors can do. They can also create and manage users, user groups, and categories. They can send arbitrary batch emails, view all previously sent emails, and purge all deleted pages.
Developer
Developer users can do all the things that Admin users can do. Furthermore, they can edit the site's CSS files, manage template settings, and have access to certain unsupported diagnostic features.