Cash games or tournament games
It can be written a lot of advantages and disadvantages of playing cash games over tournaments. All is to that what kind of play you are going to take part of, because there are different types of players with different types of plays. Cash games in my opinion are more difficult than playing in a tournament, because there you can show your play into a limited players on only one table. Also the money there you can use can be very enormous and there are players that did not understand the fact playing in cash games with a lot of money are very difficult, because the players there can be with a lot of experience in play. On the other hand in tournament game it can be a lit bit more easy for everyone as you can manage to struggle with many players during the whole tournament. There are kind of players, when they are in the cash zone they started to play more aggressive as they know that they can not loose nothing until that moment, but play very safe before entering in the cash zone. I think the only disadvantage of playing in a tournament can be the time to get into the 1st place, but there are some kind of tournaments you can get very good prize finishing 500th place for example. Other vital fact is that to know what kind of tournaments to play with the current amount of money having in the cash, because that is affecting usually in your style of playing, e.x if you have 100$ in the bank and register 55c tournament you will play very relaxed and aggressive, but if you register 50$ tournament your style will be different because of knowing you have entered 50% of your money in that tournament and to get in the cash is very important compared to 55c tournament with 100$ in the bank, you know that its not a problem to finish the game outside the cash zone.
Can be say a lot more about this topic, but as I can see more people prefer to play in tournaments as me also there with a little buy-in you can get a lot of money, that is the biggest advantage I think in playing in tournaments.