Single queue systems provide useful information when estimating waiting times due to contention for shared resources. The M/G/1 queue is one of the most studied queuing systems. A large number of results are available, including vacationing servers and different priority scheduling schemes. Approximate results for G/G/1 and G/G/c are also given. The following chapters consider networks of queues, where individual queues are interconnected.