These are essential tech facts that you should know from the online slots