For those too busy to search it out, I will direct you to the rather good summary on Wikipedia.
That's it for today. I've got to mark some science books before Ofsted* arrive!
*Non UK readers: Ofsted are school inspectors who make sure we do our job properly. Often causing unecessary stress and making snap decisions based on a day or two's observation. Considered evil by many in the profession. ;-)