Los elementos básicos de un simulador de eventos discretos incluyen entidades, estado del sistema, eventos actuales y futuros, localizaciones, recursos, atributos, variables y el reloj de simulación. Cuando ejecutamos un modelo de simulación, los resultados pueden variar entre corridas debido a números pseudoaleatorios. Es responsabilidad del analista verificar que las variables de decisión se estabilicen antes de detener la simulación, considerando también el costo computacional.