Edge computing is a method that places workloads as close to the data as possible; this data is a byproduct of human interactions and tasks. It creates efficiency and minimises the need for data to be processed in a remote data centre. In simpler terms, edge computing is a type of distributed IT network which enables locally produced data to be computed easily through devices such as mobile phones.

It is used for capturing, storing, analyzing, and processing data near the place where it has been generated by relying on sensors, computing devices and machinery to collect said data and feed it to the edge servers or the cloud.
Edge computing includes automation, integrated virtual platforms, real-time analytics, ultra-high-performance network, deployment flexibility and plenty more features. Examples comprise in-hospital patient monitoring, cloud gaming, virtual radio networks and 5G, automated vehicles and such.
The main benefit of implementing edge computing encompasses better fat management, reliable uninterrupted connection, lower connectivity costs with better security practices.
By allowing It to be implemented in automation, edge computing gives rise to many possibilities to analyze data and do conditional monitoring and productive maintenance.