In New Jersey, online gambling is legal in all of its many forms. That means you can play slots in online casinos, bet on sports, try your hand at poker and other card games, wager on Daily Fantasy and esports, and even take part in the lottery over the internet.