Building Information Modeling (BIM) is the process of generating and managing building data during its life cycle. Typically, it uses three-dimensional, real-time, dynamic building modeling software to increase productivity in building design and construction. The process produces the Building Information Model (also abbreviated BIM), which encompasses building geometry, spatial relationships, geographic information, and quantities and properties of building components.
Building information modeling covers geometry, spatial relationships, geographic information, quantities and properties of building components (for example manufacturers' details). BIM can be used to demonstrate the entire building life cycle including the processes of construction and facility operation. Quantities and shared properties of materials can easily be extracted. Scopes of work can be isolated and defined. Systems, assemblies, and sequences are able to be shown in a relative scale with the entire facility or group of facilities