به اجرای یک شبیهسازی با استفاده از یک برنامهٔ کامپیوتری را میگویند طوری که این برنامهٔ کامپیوتری مدل شبیهسازی را تعریف کند. شبیهسازی کامپیوتری بستگی به برنامهٔ کامپیوتری و مدل شبیهسازیشدهٔ آن دارد که برخی، دادهها را در چند دقیقه اجرا، و برخی از شبکههای مبتنی بر کامپیوتر تشکیلشده و برای ساعتها دادهای را تحلیل میکنند. مقیاس وقایع شبیهسازیشده با شبیهسازیهای کامپیوتری به مراتب بسیار سریعتر و بالاتر از شیوههای سنتی آن که توسط یک یا چند فرد و ریاضیات روی کاغذ انجام میشود، میباشد.
شبیه سازی کامپیوتری یک شبیه سازی می باشد که در یک کامپیوتر واحد یا شبکه ای از کامپیوترها برای بازتولید رفتار یک سیستم اجرا می شود. شبیه سازی از یک مدل انتزاعی برای شبیه سازی سیستم استفاده می کند. شبیه سازی های کامپیوتری یک بخش مفید مدل سازی ریاضیاتی بسیاری از سیستم های طبیعی در فیزیک، نجوم فیزیک، شیمی و زیست شناسی، سیستم های انسان در اقتصاد، روانشناسی، علوم اجتماعی و مهندسی شده اند.