title: C# - What is a component and how is it typically used?
body: <p>What is a component class and where would I typically use one?</p>
  
  <p>When I add a new item to my project in VS.NET 2008 one of the options is to add a component.
  I am not even sure I understand what a component is - but I would sure like to find out a bit more about them.</p>
  
  <p>Could somebody explain them to me or perhaps point me towards an online tutorial that would help me.</p>