Ang simulation ay isang kilos na upang gayahin o magpanggap na nagsasagawa ka ng isang aksyon kung sa katunayan hindi ito isinasagawa. Ang isang tao o hayop ay tumutulad upang matugunan ang isang tiyak na layunin. Habang totoo na ang mga tao ay nangangatuwiran at maraming mga kadahilanan upang magpanggap o gayahin, ang mga hayop ng iba't ibang mga species ay nagdadala sa kanilang mga likas na likas na kakayahan na nagpapahintulot sa kanila na magpanggap na sila ay bahagi ng isang kapaligiran (magtago) o maglaro ng patay upang mapanatili ang kanilang buhay. Ang pinagmulang etimolohikal na pinagmulan nito ay nagpapatunay na ang nais natin ay lumitaw na maging ibang bagay na hindi namin kapag ginagaya. Galing ito sa Latin na "Similis" na nangangahulugang "Katulad".
Nakakakita kami ng mga simulation saanman sa pang-araw-araw na buhay, ang mga pinakamalinaw na halimbawa na nakikita natin sa telebisyon, kung saan 90% ng mga programa at pelikula na nai-broadcast ay binubuo at binubuo ng mga artista at sitwasyon kung saan ang mga kwentong hindi totoo o na kunwa. ang mga ito ay batay sa mga nakaraang kaganapan. Pinangangalagaan ng mga artista ang muling paglikha ng mga bersyon ng isang inangkop na iskrip ng mga kaganapan na hindi totoo sa mga nobela, pelikula, serye sa telebisyon, cartoons at palabas na "Augmented Reality".
Ang simulation ay inilapat sa mga larangan ng pagsasaliksik tulad ng kimika, biology, matematika at pisika, ang mga mapaghahambing na pag-aaral ng mga elemento ng kalikasan ay nangangailangan ng mga eksperimento kung saan sinusuri ang pag- uugali, pareho ang nangyayari sa lipunan at pang-araw-araw na kapaligiran.
Kapag ang simulation ay isang siyentipikong pamamaraan, isang serye ng mga pamamaraan at indikasyon ang dapat sundin upang sumunod dito: kahulugan ng system, na nagtatakda kung aling mga elemento ang dapat na gayahin, kasama na ang mga paggalaw at mga kaugnay na aspeto. Pagbubuo ng Modelo, ang puwang kung saan nangyayari ang kaganapan o hindi pangkaraniwang bagay ay nilikha o ginaya. Pagkolekta ng Data, sa pagtatapos ng proseso ng simulation, mayroon kaming impormasyon ng proseso na parang ito ay orihinal o hindi bababa sa humigit-kumulang na isa. Pag-verify, paghahambing at pag-verify ng data na nakuha sa simulation at ang data ng orihinal na bersyon. Ang interpretasyon, ang nakuha na data ay sinusuri at ginamit upang mapatunayan na ang nakuha na data ay talagang mga nais. Dokumentasyon, sinusuportahan ng mga siyentista ang nakuhang impormasyon bilang nai-save na data upang magsilbing suporta para sa mga bagong henerasyon ng mga eksperimentong pang-agham na nagpapatuloy sa trabaho.