Term: Cybermediary Definition: An organization that facilitates online transactions without owning the products or services. Domain: ICT Source: ESCWA