Hi,
Ther is no workflow feature per se what there is is an infratructure to allow a workflow process. Briefly mentioned here:
http://www.mojoportal.com/rolesandpermissions.aspx
Basically your public pages would be configured so that All Users can view but only Content Publishers can edit.
Workflow process is possible by creating addtiional non-public pages where the author has edit permission and view permission. These pages only appear if logged in in the Author or Publisher roles so they are not visible to the public. The author notifies the approver when the content is ready for publishing to public pages and the Content Publisher moves the content to the public page. Review and communication would just be by email. There is nothing built in for submitting for approval. The content just stays on private pages until moved to public pages. There are several mechanism for publishing.
1. A User with edit permission on both the private page and public page can move the module instance to the public page by clicking the gear icon next to the title of the module (on the private page) which goes to module settings. From there he can choose the public page from the Parent Page dropdown list and save.
2. A User in the Content Administrator role can use the Content Manager feature to publish the content on any page(s)
Hope it helps,
Joe