This document discusses time advance mechanisms in discrete event simulation. It describes next event time advance where the simulation clock advances to the next imminent event and is executed. It then continues until a stopping rule is satisfied, ignoring periods of inactivity. Fixed increment time advance advances the simulation clock by a fixed time increment Δt after each update. Any events scheduled during the previous interval are considered to occur at the end of that interval. The document also lists the common components of a discrete event simulation model, including the system state, simulation clock, event list, statistical counters, initialization routine, timing routine, event routine, library routines, and report generator.