Over the years, the technology of slot machines has significantly advanced. What started as clunky mechanical designs have moved on to computer controlled machines, which then further advanced to computer applications played at a casino slots online site.