50$ Steam Link is just a streaming device that will stream your gameplay from your PC onto your TV that it's connected to.
50$ Steam Controller... pretty self explanatory... its a controller made by Valve.
400$-500$ for the steam machine... but better performance than PS4 and XboxOne. (unreal engine 4 ready)
Read more here