Računalni simulacijski alati definirani su s četiri skupa karakteristika. U većini slučajeva postoje dvije opcije između kojih možete birati, a izbor u jednom području nema utjecaja na izbore napravljene u drugim područjima. To znači da tipovi simulacijskih alata nemaju naziv skupa, već zbrku dodijeljenih karakteristika. Definicije ovih različitih opcija definiraju sam alat, čineći širok izbor izbora.
Vrste računalnih simulacijskih alata definirane su s nekoliko karakteristika, a svaka od njih ima dva glavna deskriptora. Stohastički i deterministički modeli definiraju metodu imputiranja podataka u simulaciju. Konačni izlazni cilj modela definiran je prema tome je li on stabilan ili se završava. Razlika između kontinuiranog i diskretnog modela je način na koji se informacije obrađuju simulacijom u cjelini. Na kraju, lokalni i distribuirani modeli definiraju metodu koja se koristi za organiziranje i izvođenje simulacije.
Način na koji se podaci stavljaju u simulacijske alate često određuje njihovu povezanost sa stvarnim svijetom. Ako simulacija koristi stohastički model, tada obično pokušava simulirati stvarne čimbenike. To čini korištenjem generatora slučajnog odabira kako bi neprestano unosio neočekivane informacije u simulaciju. U determinističkoj simulaciji, specifične informacije se unose u model kako bi se vidjeli rezultati pod određenim okolnostima.
Konačni izlaz simulacijskih alata obično je definiran onim što se simulira. U modelu stabilnog stanja, simulacija može trajati zauvijek bez zaustavljanja. Oni se koriste za praćenje procesa bez prirodnih zaustavnih točaka, kao što je voda koja teče u rijeci. Završna simulacija ima prirodnu početnu i završnu točku. Simulacija završetka može modelirati broj ljudi koji ulaze u trgovinu određenog dana, počevši od otvaranja trgovine i završavajući pri zatvaranju trgovine.
Metoda koju simulacijski alat koristi za rukovanje imputiranim informacijama još je jedna veza s prirodom modela. U kontinuiranom modelu, simulacija uvijek uzima nove informacije i daje rezultate. Simulator leta dobar je primjer za to; informacije o letu stalno dolaze u sustav, što zahtijeva stalnu interakciju. U diskretnom modelu, sve se informacije unose, a zatim izvršavaju u jednom trenutku ili u unaprijed određenim intervalima. Ovi se modeli često koriste za nedostatke u testiranju proizvoda i sustava.
Posljednja opcija alata za simulaciju određuje kako je simulacija organizirana. U lokalnoj simulaciji, model radi na jednom mjestu, često na jednom računalu. Distribuirani modeli rade na velikom broju strojeva, obično na mreži ili čak preko interneta. Razlozi za pokretanje simulacije na tako širokom području obično se odnose na snagu računala – što više strojeva pokreće simulaciju, to više informacija može prikupiti.