Slot machines are a popular form of gambling, with people playing them in casinos and at home. Online slots use a variety of mechanisms to display symbols on a screen that players can try to match together to win prizes.