نمذجة معلومات البناء (BIM) هي عملية توليد وإدارة بيانات المبنى خلال دورة حياته [1]. ينطوي هذا النوع من النمذجة على التصميم ككائنات (مبهمة وغير معروفة، عامة أو منتج معين، أشكال صلبة أو فراغية (مثل شكل الغرفة)) وتحمل تلك الكائنات خصائص هندسية والعلاقات والصفات المرتبطة بها. تسمح أدوات التصميم في نظام النمذجة المعلوماتية باستخراج مساقط مختلفة للمبنى للأغراض الإنتاجية واستخدامات أخرى. تتسق هذه المساقط مع بعضها البعض بشكل آلي—بمعنى أن الكائنات كلها تتطابق في مساقطها المختلفة من حيث الحجم والشكل والموقع—حيث يتم تعريف كل كائن مرة واحدة فقط، كما هو الحال في الواقع. تطابق المساقط الآلي يلغي العديد من الأخطاء التي تحدث من طريقة الرسم العادي لكل مسقط على حدة.[2]. تتم العملية في العادة بواسطة برنامج نمذجة ثلاثية الأبعاد في الوقت الحقيقي بشكل ديناميكي لزيادة الإنتاجية في مجال التصميم والبناء والتشييد.[2].تتنج هذه العملية النموذج المعلوماتي للمبنى والذي يضم العلاقات الفراغية والمعلومات الجغرافية والكميات وخصائص مكونات المبنى. يمكن أيضا ان تحتوي كل قطعة (كالأثاث والتجهيزات) على وصلات لاختيارهم وطلبهم مباشرة أو الاستعلام عن أسعارهم لمعرفة التكاليف الكلية مع باقي المواد المستخدمة.[2].ويعتبر هذا الأسلوب أكثر كفاءة وعملية من الطرق التقليدية في الاستعلام ومراقبة التكاليف في مشاريع البناء ويزيل هذا العديد من المعوقات والمفاجأت التي تطرأ خلال فترة التنفيذ بما أنه يمكن التحقق منها خلال مرحلة التصميم وتلافيها حتى لا تعوق العمل فيما بعد. أيضا، سيتم إجراء أية تغييرات أثناء عملية البناء الحقيقي في النموذج المعلوماتي للمبنى وابقاءه مقارب للحقيقة قدر الإمكان ويساعد فيما بعد في عمليات الصيانة والإدارة للمبنى. بالإضافة للتحكم في كل كائن على حدة، فإن عملية النمذجة هذه تحدد ارتباطات الكائن. فإذا تم مثلا تغير كائن معين مرتبط بشكل ما بكائن أخر فإن كلا الكائنين يتغيران تبعا للعلاقة بينهما وقد يرفض البرنامج هذا التغير لو كان يعارض العلاقات المنطقية الموجودة في النموذج بين الكائنات.[2].