A K-faji kifejezés a környezet hordozóképességéből származik, amely a maximális populációméret, amelyet ebben a környezetben meg lehet tartani. A K-fajok gyakran megtalálhatók olyan környezetekben, amelyek közel állnak a teherbírásukhoz, ahol az erőforrásokért folytatott verseny intenzív. Ezzel szemben az R-fajok olyan fajok, amelyek jól alkalmazkodnak az instabil, nagy zavarosságú környezethez. Az R-fajtákat általában a gyors népességnövekedés, a kis testméretek és a rövid élettartamok jellemzik. Ezek gyakran opportunista adagolók, amelyek diszpergált populációkban élnek.
A K-fajok és az R-fajok közötti kettősség hasznos módszer a földi élet sokféleségének megértésére. A K-fajok és az R-fajok két különféle evolúciós stratégiát képviselnek, amelyek a különböző környezeti feltételekre reagálva fejlődtek ki.