개념
상호운용성(Interoperability)이란 다른 소프트웨어 시스템 간 호환 관계가 누락되는 경우에 등장하는 용어이다. 응용 프로그램들이 이러한 상호운용성을 통해 공통 객체, 지오메트리 및 속성을 서로 공유할 때 최고의 응용 프로그램이라고 할 수 있다. 상호운용성은 다양한 시스템과 조직이 서로 협력할 수 있는 프로세스이다. 공통 3D 모델을 제작하거나, 혹은 한 가지 시스템에서 정보 또는 지오메트리를 정의하여 다른 시스템에서 사용할 수 있는 것도 이러한 상호운용성에서 비롯된다.