- Tiến hoá xảy ra là nhờ thông tin di truyền trong các phân tử DNA được truyền từ tế bào này sang tế bào khác, từ thế hệ này sang thế hệ khác một cách tương đối chính xác nhưng cũng luôn phát sinh đột biến.
- Điều kiện môi trường sống khác nhau làm nhiệm vụ lựa chọn những thể đột biến có kiểu hình thích nghi nhất với môi trường.