Slot machines vs Online slots: Key Variations All of the User Should become aware of