BIM kent verschillende levels. Deze levels worden in deze alinea kort toegelicht. Bij level 0 ‘Document georiënteerd’ wordt niet alleen gewerkt met teksten, maar ook met lijnen en bogen etc. Deze onderdelen worden op document niveau digitaal verwerkt. Hierbij worden er geen digitale objecten toegepast. In level 1 ‘Object georiënteerd’ wordt er gewerkt met objecten. Het gaat hier om de 3D objecten die in een virtuele omgeving worden geplaatst. Niet alleen 3D objecten worden in deze fase gebruikt, maar ook 2D objecten of zelfs objecten zonder geometrische beschrijving. Aan de objecten wordt informatie gekoppeld. Andere disciplines en aspecten worden in dit level nog niet meegenomen.
In level 2 ‘Samengevoegd’ worden alle modellen gecombineerd in één view model, zodat er samengewerkt kan worden aan één project. In level 3 ‘Geïntegreerd, levenscyclus’ wordt informatie tussen verschillende (on)bekende partijen gedeeld via inter-operale open BIM-standaarden. Denk hier bijvoorbeeld aan een geïntegreerde webservices omgeving. Het gaat hier object based en niet meer om file based. Het bouwproces is nu volledig geïntegreerd in de keten. Er is hier een sterke relatie met facility management en asset management.