Why utilize using() when instantiating a class? : <p>I have been working with C# ASP.NET MVC5 for a while and I was wondering something.
Why are we utilizing the using() to instantiate a class sometimes?</p>

<p>For an example:</p>

<pre><code>using (CyrptoStream cs = new CryptoStream(PARAMETERS)
{
//SOMETHING
} 
</code></pre>

<p>or</p>

<pre><code>using (Aes encryptor = Aes.Create()
{

}
</code></pre>

<p>How is that different to <code>MyClass myClass = new MyClass()</code></p>

<p>Thank you.</p>
