Es gibt einen guten Wiki-Artikel zum Thema