The key to discrete event modeling is the construction of a flow diagram using blocks to represent the problem's operations and resources. The most common discrete event model involves the handling of one or more waiting lines or queues, such as those found in supermarkets, factories, banks, etc.