A quick run down on cloth diapers

Every so often (ok ok pretty often!) I get emailed asking what the difference is between the different diaper types and i usually retype this information off the top of my head. Really, I should sit down and write it out properly, but just quickly here and now..