El IFC es un formato de datos abierto que permite el intercambio de información de modelos BIM sin pérdida de datos. El BIM es un proceso que crea un modelo virtual dinámico de un edificio que contiene información sobre geometría, materiales, estructuras y más a lo largo de su ciclo de vida. El IFC facilita la interoperabilidad entre software mediante la codificación y el almacenamiento estandarizado de los datos e información del modelo BIM.