When used in
Las Vegas, it is short for
compensation.
Gamblers earn a certain number of comps depending on the amount of
money they
wager per hour of
gambling (whether they
win or
lose).
High rollers might receive a free suite at the hotel, while low rollers may earn something like a free breakfast buffet.