L'architecture distribuée ou l'informatique distribuée désigne un système d'information ou un réseau pour lequel l'ensemble des ressources disponibles ne se trouvent pas au même endroit ou sur la même machine.
Les applications distribuées sont gérées par les différents serveurs du système et non plus centralisées sur un seul et même serveur.
Le Web est un exemple d'application distribuée.