A facilitator is someone who helps a group of people understand their common objectives and assists them to plan to achieve those goals without taking a particular position in the discussion.
A moderator is an individual who presides over an assembly, meeting, or discussion. A forum moderator oversees the communication activity. They monitor the exchange between participants and move discussions from one topic to another to keep conversation organized.