Where are the servers to play on?
I'm probably being a complete nube but what program or website do we go to to play on these servers?
The only information I have is (for example)
Left 4 Dead 2
IP: 126.96.36.199 Port: 27615
How do I join these omnipotent servers, and where are they?