Decoding the web.config httpmodules
<p>I recently started learning about HttpModules and made my first one. I was wondering if someone could explain why some modules in the the web.config include a lot of extra info and others do not.</p>

<p><strong>example: not much info</strong></p>

<pre><code>&lt;add name="ErrorLog" type="Elmah.ErrorLogModule, Elmah"/&gt;
</code></pre>

<p><strong>example a lot of info</strong></p>

<pre><code>&lt;add name="UrlRoutingModule" type="System.Web.Routing.UrlRoutingModule, System.Web.Routing, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/&gt;
</code></pre>

<p>What is a publickeytoken, version, culture. Do I need to do anything special to use those?</p>

<p>Thanks!</p>
