A Mediator in service-oriented architecture performs: (A) Transformation - converting message formats between different systems, (B) Policy Enforcement - applying security and validation rules, and (D) Service Virtualization - abstracting backend services. Policy Definition (C) is a design-time activity of creating policies, not a runtime execution task performed by the mediator.