Facilitator
Expert in collaborative methods, focused on process and group dynamics. Therefore, a facilitator is responsible for designing and conducting collaborative work processes to help a group be productive and achieve its workshop objectives. A facilitator may use coaching exercises in the design and conduct of a facilitation workshop (e.g., the Walt Disney model for boosting creativity).
Group coach
Expert in the emotional springs of a group and its ability to give and receive feedback, a coach focuses on the quality of relationship with oneself and others in the group. A coach stimulates a group to improve its performance and communication. Sharing feedback is part of his role, unlike the facilitator.
Trainer
Expert in pedagogy and the learning process. a trainer is responsible for transmitting content to each participant, and the individual and collective dynamics to help everyone learn.