Le Fog Computing est une approche d'architecture informatique qui apporte cloud informatique capacités à la périphérie du réseau. Il distribue le stockage, le traitement et les calculs de données sur des appareils plus proches de la source de données.
Le Fog Computing minimise latence ainsi que bande passante utilisation, ce qui permet un traitement efficace des données en temps réel. L'approche décentralisée est particulièrement importante dans IdO et informatique de pointe.