Simülasyon, taklit etme, benzeme demektir. Fiziksel ya da teorik bir yapının bilgisayar ortamında yazılımlarla kodlanarak modellenmesi, oluşturulan modelin taklit edilen sistemin davranışlarını anlaması ve izlenecek yöntemlerin sonuçlarını önceden belirleyebilmesi için kullanılan benzetim tekniğidir. Sürücü kurslarında sürücü adaylarına verilen, trafiğin simülasyon modelinin uygulandığı direksiyon dersleri simülasyon sistemlerine güzel bir örnektir.
Başarılı bir simülasyon modeli anlaşılır ve kolay kullanılır olmalıdır. Sistemin amaç ve hedefleri belirgin olmalıdır. Değişime açık olmalı ve basitten karmaşığa doğru giden bir model olmalıdır. Bir simülasyon modelinin oluşturulma aşamaları şunlardır:
• Sistemin açıklamasının oluşturulması
• Oluşturulacak modelin kurallarının belirlenmesi
• Elde edilen verilerin bir araya getirilerek düzenlenmesi
• Bilgisayar yazılımının algoritmasının elde edilmesi
• Model performansının ölçülmesi
• Model için önemli noktaların planlanması
• Denemelerin yapılması ve duyarlılık tahlilleri
• Uygulamaların yapılması ve sonuçların kanıtlanması