Terms & Definitions

Platform

A digital or physical infrastructure that connects multiple users or participants, enabling the exchange of goods, services, information, or experiences within a specific ecosystem.

Source(s):
More: