Em vez de fazer a simulação em tempo real, seu programa usará o conceito de ``tempo simulado'' ou ``tempo da simulação''. O que caracteriza a simulação a eventos discretos é o fato do tempo da simulação ser descontínuo. Ele anda aos saltos: suponha que um evento ocorreu no instante do tempo simulado e foi sucedido pelo evento , o qual ocorreu no instante do tempo simulado. Se não aconteceu nenhum evento de interesse entre e , então o tempo simulado pulou de diretamente para .