Fog Computing: Definition And Advantages