“…Figure 1 shows diverse applications used in each layer. By utilizing pooled, virtualized, and scalable resources, as well as flexible services and scalable storage, the cloud layer facilitates distributed computing, which is bolstered by managed and controlled computing power [2]. The fog layer, which offers virtualized, flexible, and adaptable operation of computation resources, network management, and repository services, is a modern layer that is located closer to the user than the cloud.…”