currently, apps that run on the cloud are as compared to apps that run on local machines. edge computing is a method of optimizing cloud computing systems by performing data processing at the edge of the network, near the source of the data and it is possible that cloud computing may take a back seat to edge computing.