Il Building Information Modeling (BIM – in italiano: Modello d’Informazioni di un Edificio) indica un metodo per l’ottimizzazione della pianificazione, realizzazione e gestione di costruzioni tramite aiuto di un software. Tramite esso tutti i dati rilevanti di una costruzione possono essere raccolti, combinati e collegati digitalmente. La costruzione virtuale è visualizzabile inoltre come un modello geometrico tridimensionale detto anche Modello 3D.