בכל אוכלוסיית יצורים יש מגוון טבעי של תכונות. ישנם פרטים בעלי תכונות מותאמות יותר לסביבתם, המסייעות להם לשרוד ולהעמיד צאצאים. חלק מהתכונות האלה הן תורשתיות, ולמי שמעמיד הרבה צאצאים יש סיכוי גדול יותר להוריש להם תכונות אלה. באופן דומה, פרטים בעלי תכונות שמזיקות להם בסביבתם מתקשים להעמיד צאצאים ומתקשים להוריש את תכונותיהם התורשתיות. לכן, באוכלוסיות גדולות שטרם הגיעו לשיווי משקל אבולוציוני בנישה מסוימת, יש סיכוי טוב שבכל דור האוכלוסייה תהיה מותאמת יותר בתכונותיה בסביבה זו.