कुछ जीवविज्ञानी खाली दु प्रकार के पहचानेले: व्यवहार्यता (या उत्तरजीविता) चयन, जवन कौनो  जीव के जिन्दा रहे क संभावना क बढ़ावे खातिर काम करेला, और उर्वरता (या प्रजनन या प्रजनन) चयन, जवन अस्तित्व के देखत हुए  प्रजनन के दर के बढ़ावे क काम करेला.