A round-robin tournament has players play multiple matches in the same tournament. The winner of the tournament is the player with the best match record (Wins/Losses/Ties) at the end of the tournament.
The tournament has a structure that is divided into "rounds" with multiple matches per round. In each round, every player either participates in a match or has a "bye".
For the tournament to be fair, every player plays the same number of matches and has the same number of byes. Players may or may not play a match against every other player...that depends on how many players are participating and how much time you have to run the tournament.
Also, some round-robin tournaments may eliminate players after they have acculumated a certain number of match losses.
There are four types of round-robin tournaments managed by the application: