In most situations, you may play Craps online at instant play casinos that do not require you to download any software, even though some Craps casinos provide a software client and a downloadable mobile app.