Hovedforskellen mellem r-strateg og K-strateg er, at r-strateg bor i ustabile og uforudsigelige miljøer, mens K-strateg bor i mere stabile omgivelser. På grund af disse miljøforhold producerer r-strategerne mange afkom, mens K-strategerne producerer få afkom.
Baseret på de miljøer, de lever i, og stabiliteten af disse miljøer, kan der findes to kategorier af organismer. De er r- og K-strateger. Denne kategorisering beskriver også organismernes vækst og reproduktionshastigheder. strateg er en organisme, der lever i ustabile miljøer. Derfor gennemgår de hurtig reproduktion for at stabilisere sig selv. Mens K-strateg er en organisme, der lever i stabile miljøer. Derfor har de en høj befolkningstal og behøver ikke at gennemgå hurtig reproduktion.