Building Information Modeling (BIM) is an intelligent 3D model-based process that gives architecture, engineering and construction (AEC) professionals the insight and tools (Auto CADD, Primavera, Tekla, Revit etc.) to more efficiently plan, design, construct and manage buildings and infrastructure.