L'interopérabilité est la capacité que possèdent des systèmes informatiques hétérogènes de fonctionner conjointement grâce à l'utilisation de langages et de protocoles communs et la capacité de donner accès à leurs ressources de façon réciproque.