Everybody should have a clear understand of the different project roles because otherwise there could be confusion which can cause friction or chaos.
This podcast from the Parallel Project Training\’s APM Project Fundamentals distance learning course looks at the typical roles in a project.