Darwinismen består af följande 3 teorier: