Both approaches have the goal to create a platform that provides computing power, storage and networking services between end devices and traditional Cloud Computing.
In Fog computing, processing and applications are concentrated in devices at the network edge rather than transfer to cloud for processing.So all processing is done at smart devices in the network not in the cloud,In Mobile cloud computing the mobile devices and cloud computing combine to create a new infrastructure and data processing and data storage are outside of mobile devices (at the cloud).
In Fog computing, processing and applications are concentrated in devices at the network edge rather than transfer to cloud for processing.So all processing is done at smart devices in the network not in the cloud,In Mobile cloud computing the mobile devices and cloud computing combine to create a new infrastructure and data processing and data storage are outside of mobile devices (at the cloud).