Edge Processing is a distributed computing paradigm which brings computation and data storage closer to the location where it is needed, to improve response time and save bandwidth. It mainly refers to pushing the frontier of computing applications, data, and services away from centralized nodes to the logical extremes of a network. It enables analytics and data gathering to occur at the source of the data.
It is the deployment of data-handling activities or other network operations away from centralized and always-connected network segments, and towards individual sources of data capture, such as endpoints like laptops, tablets or smartphones. One of the major uses of edge computing is to improve network efficiency. For organizations, this technology has become critical in the following use cases: