The slots that you find at online casinos will all be video slots. Although they feature spinning reels, it’s just automated computer software. Mechanical slots are the physical machines that you will find in land-based casinos.