Early Access: Gives people an opportunity to be "beta testers", by paying the game's full price to play an, most of the cases, incomplete and buggy game with the risk of the developers giving the game up.
Steam Greenlight: Democracy incarnated in Steam, that is, Devs show their games, you vote...