UMA (Universal Market Access) is a decentralized protocol on Ethereum that enables the creation and trading of synthetic assets (synthetics) representing real-world assets like stocks, commodities, or indices. It uses an optimistic oracle design for efficient price disputes and allows permissionless financial product creation. UMA tokens are used for governance and staking to secure the optimistic oracle.