Building Information Modelling (BIM) is a process for developing and managing data on a construction project throughout its entire life cycle. This article discusses the implementation plans, benefits, and challenges of BIM in the construction industry. It also covers the current industry practices and emerging research in BIM, along with resources and references for BIM modelling.