Queues are experience and rating based. You must have played a certain amount of Left 4 Dead 2 hours for each queue in order to join.
The Novice queue is where all players can come together and play. It is also the starting point for a first pug experience.
The Intermediate queue is for above average players who want a better pugging experience.
The Expert queue is for the more skilled players who want a quality game.