Building Information Modeling (BIM) is a methodology for managing project data in digital format throughout the life cycle of the work: from design to construction, management and maintenance.