An amazing website with lots of great games. Even if you don't have enough/any money to pay for games, there are still plenty of good free games or demos for free games. As I said in the title of this review, Steam has many terrible reviews on lots of other websites. But, all of those reviews are written by people who either have never played a video game in their lives, or are trying to play PC games on their phones.
But I don't just mean the reviews FOR steam itself. The reviews of games on Steam are always written by people who just can't play the game, so they rage quit and write a bad, usually one star review.