This document discusses Building Information Modeling (BIM) and its implementation. It begins with definitions of BIM and explains its benefits such as better project outcomes, cost savings, and reduced risks. It then discusses challenges of BIM implementation including lack of expertise, resistance to change, and perceived costs. Key pillars for successful BIM implementation are identified as having a clear vision, leadership, and implementing incremental integrated changes. Methods for fitting BIM to different scales are provided along with common mistakes to avoid. The document concludes with discussions of project controls, optimization, and return on investment when using BIM.