IFC is short for International Foundation Class and files using the IFC file format are Building Information Modelling (BIM) files.
However, unlike other BIM file formats, IFC files are platform neutral and can be read and edited by any BIM software. The idea behind IFC is to enable interoperability between BIM software -- and boost collaboration within the Architecture, Engineering, and Construction (AEC) industry.
In some countries, such as Denmark, companies bidding for public infrastructure projects are even required to make their models available in IFC.
IFC files are compatible with Autodesk’s Revit, Tekla’s BIMsight software, Adobe Acrobat, FME Desktop, Constructivity Model Viewer, CYPECAD, SketchUp, GRAPHISOFT’s ARCHICAD, and more.