شبیهسازی يا سیمولیشن، تقلید یک فرایند است و در بسیاری از زمینههای فنی و مهندسی جایگاه ویژه ای دارد. در زیان انگلیسی عبارت "شبیه سازی" با کلمه Simulation بیان میگردد که به معنی "عمل نائل شدن به اصل چیزی بدون واقعیت" و "نمایش کارکرد یک سیستم یا یک فرایندی به وسیله کارکرد کامپیوتر یا فرایند دیگر" است. شبیه سازی زمانی استفاده می شود که بهعلت پیچیدگی سیستم مورد نظر، استفاده از روش های تحلیلی غیر عملی است. از اینرو روش های مطالعه سیستم از طریق شبیه سازی مطرح می شود. در اینجا منظور از شبیه سازی، همان شبیه سازی کامپیوتری یا شبیه سازی رایانه ای میباشد. شبیه سازی کامپیوتری به اجرای یک شبیه سازی با استفاده از یک برنامه ی کامپیوتری گفته می شود به طوری که این برنامه ی کامپیوتری مدل شبیه سازی را تعریف می کند.