title: Interfaces in C#
body: <p>I am looking for a really simple explanation of interfaces in C#. I have been asking google but the answers I get are very technical and worded in a way a programmer might understand. It almost sounds like a method that can be called in order to perform a function, It allows the programmer to use less key strokes. </p>
  
  <p>From what I am reading below interfaces are a way to create a container of method that do the same thing but with different technologies. </p>
  
  <p>I would like to know what they are? What they do? What I might use them for?</p>