Edge computing is a distributed computing paradigm in which data processing and computation are performed at or near the source of data generation, such as on end devices, gateways, or local edge servers, rather than relying solely on centralized cloud or data-center infrastructure.
By processing data closer to its origin, edge computing reduces network latency, limits bandwidth consumption, and improves responsiveness and reliability, making it particularly suitable for applications that require real-time or near-real-time decision-making.