Instant keno are games which are accessible via the casino you join, but by playing through their mobile app. Games on mobile casino apps load much faster than going via a browser. Thusly, why it is called instant keno.