The betting round ends when all active players have either matched the highest bet made, folded their hands, or checked (if no bets have been made). Once the betting round concludes, the next community card is dealt, and a new round of betting begins.