Le document présente un cours sur les architectures applicatives, abordant les architectures client-serveur, les architectures distribuées, ainsi que des protocoles de transport comme TCP, UDP et Multicast IP. Il explique les modèles de communication, les caractéristiques des architectures 2 et 3 tiers, et introduit le cloud computing avec ses différents modèles de service. Des exemples de mises en œuvre et des TP sont également mentionnés pour illustrer les concepts abordés.