Pagrindinis skirtumas tarp r stratego ir K stratego yra tas, kad r strategas gyvena nestabilioje ir nenuspėjamoje aplinkoje, o K strategas - stabilesnėje aplinkoje. Dėl šių aplinkos sąlygų r strategai sukuria daug palikuonių, o K strategai - nedaug.
Atsižvelgiant į aplinką, kurioje jie gyvena, ir šios aplinkos stabilumą, galima rasti dvi organizmų kategorijas. Jie yra r ir K strategai. Ši kategorija taip pat apibūdina organizmų augimą ir reprodukcijos greitį. r strategas yra organizmas, gyvenantis nestabilioje aplinkoje. Taigi jie greitai dauginasi, kad stabilizuotųsi. K strategas yra organizmas, gyvenantis stabilioje aplinkoje. Todėl jose yra daug gyventojų ir nereikia greitai daugintis.