What's the difference between ante and blinds?
Ante and blinds are both forced bets.

Ante is a bet that everyone in the game must make in order to stay at the table. It forces there to always be at least some payout in the pot, increasing the relative value of playing a hand to folding.

Blinds are bets that only one or two players are forced to make, usually a small blind and a big blind, the small blind at half the big blind. They are bet by the two players after the dealer, and thus rotate around as the dealer rotates. The blinds start betting off; bidding starts with the player after the big blind, and players must call or raise the blind bet to stay in the game, otherwise they fold. It puts less in the pot than ante does, thus it does less to incentivize staying in the game, but it still puts enough in that it's worth it for some people to stay in as they do stand to win something, and the players who played the blinds stand to lose them if they simply fold.