You can play with a bot in case a certain player is hindered due to a weak / interrupted connection or leaves the game before its end. In this case, the player is replaced by a bot automatically in order to not ruin the game for the other players.
In all other cases, you play against real people.
In all other cases, you play against real people.