A poker site makes money through the rake collected at cash games. A certain percentage of all pots is applied to the rake – usually this is 5%. They also make money through tournament buy-in’s, and that the amount will depend on the amount of the buy-in