Orodja za računalniško simulacijo so opredeljena s štirimi nizi značilnosti. V večini primerov lahko izbirate med dvema možnostma in izbira na enem področju ne vpliva na odločitve na drugih področjih. To pomeni, da vrste simulacijskih orodij nimajo nabora imen, temveč mešanico dodeljenih značilnosti. Definicije teh različnih možnosti opredeljujejo samo orodje, kar omogoča široko paleto izbir.
Vrste orodij za računalniško simulacijo so opredeljene z več značilnostmi, vsaka od njih pa ima dva glavna deskriptorja. Stohastični in deterministični model določata način vnosa podatkov v simulacijo. Končni izhodni cilj modela je opredeljen glede na to, ali je v stabilnem stanju ali se konča. Razlika med neprekinjenim in diskretnim modelom je način, kako se informacije obdelujejo s simulacijo kot celoto. Nazadnje, lokalni in porazdeljeni modeli definirajo metodo, ki se uporablja za organizacijo in izvajanje simulacije.
Način vnosa podatkov v simulacijska orodja pogosto določa njihovo povezavo z resničnim svetom. Če simulacija uporablja stohastični model, potem običajno poskuša simulirati dejavnike iz resničnega sveta. To naredi z uporabo naključnega generatorja za nenehno dovajanje nepričakovanih informacij v simulacijo. Pri deterministični simulaciji se specifične informacije vnesejo v model, da se vidijo rezultati v posebnih okoliščinah.
Končni rezultat simulacijskih orodij je običajno opredeljen s tem, kar se simulira. V modelu stabilnega stanja lahko simulacija teče večno brez ustavljanja. Uporabljajo se za spremljanje procesov brez naravnih ustavilnih točk, kot je voda, ki teče v reki. Končna simulacija ima naravno začetno in končno točko. Simulacija zaključka lahko modelira število ljudi, ki vstopijo v trgovino na določen dan, začenši ob odprtju trgovine in konča ob zaprtju trgovine.
Metoda, ki jo simulacijsko orodje uporablja za obdelavo imputiranih informacij, je še ena povezava z naravo modela. V neprekinjenem modelu simulacija vedno zajema nove informacije in daje rezultate. Dober primer tega je simulator letenja; informacije o letu nenehno prihajajo v sistem, kar zahteva stalno interakcijo. V diskretnem modelu se vse informacije vnesejo, nato pa izvedejo naenkrat ali v vnaprej določenih intervalih. Ti modeli se pogosto uporabljajo za pomanjkljivosti pri testiranju izdelkov in sistemov.
Zadnja možnost orodij za simulacijo določa, kako je simulacija organizirana. V lokalni simulaciji model teče na enem mestu, pogosto na enem računalniku. Porazdeljeni modeli delujejo na velikem številu strojev, običajno v omrežju ali celo prek interneta. Razlogi za izvajanje simulacije na tako širokem območju so običajno povezani z močjo računalnika – več strojev, ki izvajajo simulacijo, več informacij lahko zbere.