المحاكاة طريقة لتمثيل نظام أو ظاهرة أو عملية في نموذج بديل يسمح بدراستها أو اختبارها من غير التعامل المباشر مع الواقع الأصلي. تستخدم المحاكاة في العلوم والهندسة والتعليم والتدريب والطب والاقتصاد، وتمكن من توقع النتائج وفهم السلوك المعقد وتقليل المخاطر والتكاليف. قد تكون المحاكاة رياضية أو حاسوبية أو مادية، وتزداد أهميتها كلما كان النظام الحقيقي خطراً أو مكلفاً أو صعب الملاحظة والتجربة.