Craps offers very many types of bets. Some of them are essential, and others are optional. It is enough to master several basic bets to play craps at casinos.