A slot is an area of a computer circuit where one or more operations are issued and data are passed. A slot is often used to separate the logical and physical paths of an execute pipeline in a very long instruction word (VLIW) processor. In the context of video games, slots are a form of gambling that uses spinning reels to display symbols and pay out credits according to a pay table. Symbols vary by game and can include stylized lucky sevens, fruit, bells, and other traditional casino items. Many slot games have a theme, and bonus features and base game payouts are usually aligned with that theme.

In addition to paying out winning combinations, slot machines offer other forms of entertainment such as high-fidelity attention-grabbing music and amusing animations. These elements contribute to the perceived fun and excitement of playing a slot machine, despite the fact that monetary gains are relatively modest compared with other casino games. Psychologists Robert Breen and Marc Zimmerman[67] have found that players of slot machines reach a debilitating level of involvement with gambling three times faster than do participants in other casino games, even when those other gamers have no prior history of addiction.

In modern slot machines, a random number generator (RNG) ensures that each spin is independent from the previous. The RNG generates a random sequence of numbers every millisecond, and each combination of symbols that appear on the reels corresponds to a different number. Previously, slot machines had mechanical reels with a limited number of possible symbols and combinations. With the advent of microprocessors, manufacturers could program a machine to assign a weighting to specific symbols, so that a given symbol might occupy several stops on a multiple-reel display without exceeding a fixed probability of appearing.