En geniş anlamıyla simülasyon taklittir. Simülasyonlar (ve modeller de) gerçekliğin soyutlamalarıdır. Modeller gerçekçiliğin matematiksel, mantıksal veya diğer yapılandırılmış temsili iken, simülasyonlar modellerin belirli sonuçlarına erişmek için kullanılır. Simülasyon genelde üç stilde gerçekleşir. Canlı, sanal ve yapıcı olarak. Bir simülasyon ayrıca iki veya daha fazla stilden oluşan bir kombinasyon olabilir. Bu stiller içinde, simülasyonlar bilim temelli olabilir veya insanlarla etkileşim içerebilir.
Canlı simülasyonlar, gerçek olarak çalışacakları bir ortamda tipik olarak insan veya ekipman ve faaliyeti içerir.
Sanal simülasyonlar tipik olarak bilgisayar kontrollü bir ortamda insanları veya ekipmanları içerir. Bir uçuş simülatörü bu kategoriye girer.
Yapıcı simülasyonlar genellikle katılımcı olarak insanları veya ekipmanı içermez. Zamandan ziyade, etkinliklerin düzgün sıralanması ile daha çok yönlendirilirler. Bir kasırganın beklenen yolu, sıcaklık, basınç, rüzgar akımı ve diğer hava faktörlerinin uygulanması yoluyla "inşa" edilebilir. Bilim tabanlı simülasyonlar tipik olarak yapıcıdır.
Fiziksel bir şeyi simüle etmek için önce fiziksel nesneyi temsil eden bir matematiksel model oluşturmanız gerekir. Modeller, bildirimsel, işlevsel, kısıtlı, mekansal veya çok modlu olmak üzere birçok form alabilir. Bir çok model, her biri fiziksel sistem için bir ayrıntı seviyesini temsil eden çoklu tümleşik modelleri içeren bir modeldir.
Deneyimleri yeniden oluşturabildikleri için simülasyonlar, insanlara neredeyse her durumda daha iyi eğitim vermek için potansiyel taşıyor. Eğitim araştırmacıları, aslında, insanların, özellikle de yetişkinlerin, okumaktan veya derslerden ziyade tecrübe yoluyla daha iyi öğrendikleri sonucuna ulaşmışlardır. Simüle edilen deneyimler gerçeklik kadar değerli bir eğitim aracı olabilir. Simülasyonlar , gerçek şeyin karmaşık, bilgisayar tarafından yönlendirilen yeniden yaratılmış halidir. Eğitim için kullanıldığında gerçekliği doğru bir şekilde yeniden oluşturmaları gerekir, aksi takdirde doğru bir öğrenim olmayacaktır. Simülasyon oyunları eğiticidir fakat doğru bir şekilde oluşturulmaları gerekir.