Building Information Modeling (BIM) is a huge buzzword in the AECFM (architecture, engineering, construction, and facility management) industry for representing the process of generating and managing a building information model throughout the life cycle of a building.