It seems to be like steam workshop for games. People post up ideas, screenshots, concept art on Greenlight and people vote for the game if they want it to be released on steam, once it has enough votes it gets released. It should launch at the end of August. Read the full details by following the link.

http://steamcommunity.com/greenlight