Service Oriented Architecture sigl. Concept de mise en oeuvre d'applications orientées services. Cette nouvelle manière de concevoir et de déployer des applications s'attache à structurer les projets selon une approche basée sur le principe de services et non plus d'application.
Ces architectures orientées service peuvent être vue commes des interfaces modulaires calqués sur les besoins spécifiques et localisés des utilisateurs.
La création d'une architetcure orientée service requière une réflexion basée sur les notions d’objet. Chaque service représente une fonctionnalité dont le rôle et le périmètre de couverture doivent être clairement identifiés.