Biochemical systems can often be viewed as discrete-event systems, i.e., as systems that make stochastic state transitions at a strictly increasing sequence of random times. We survey a number of topics pertinent to modeling and simulation of such systems.