L’Edge computing se différencie du cloud computing par son architecture décentralisée. Les données sont traitées à la périphérie du réseau, à proximité de l'objet connecté qui les génère. En apposant une sorte de sous-couche au cloud, l'Edge computing représente toutefois un surcoût en termes d'infrastructure matérielle et logicielle et complexifie l'architecture réseau. L’Edge computing et le cloud computing sont donc complémentaires. Le premier répond avant tout à un certain nombre cas d'usage où la réduction du temps de latence constitue un enjeu clé.