Hier findet sich ein guter Übersichtsartikel von Jim Wilson.