Hi Monica
I think the main difference is that the Trainer is a defined role that has permissions to manage a course such as view grades of all Activities
The Facilitator is not a defined role they are people who you want to access the seminar and receive notifications for admin purposes they may be external people
regards