C# 3.0 Targeting 2.0
<p>I do not understand how this works - I am using VS2008 and using 3.0 language features like the var keyword.</p>

<p>Yet I can compile and run against a 2.0 framework version </p>

<p>How is that possible?</p>

<p>EDIT: Is there a website which defines the CLR, Framework and language features and backward compatability - I am quite confused by all that</p>
