Di antara predator ada tingkat besar spesialisasi. Banyak predator mengkhususkan diri dalam berburu hanya satu spesies mangsa. Yang lain - lain lebih oportunis dan akan membunuh serta memakan hampir semua (contoh: manusia, macan tutul, anjing, dan aligator). Para spesialis biasanya sangat cocok untuk menangkap mangsa yang mereka sukai. Selanjutnya, mangsa sering kali sama - sama cocok untuk luput dari pemangsa itu. Hal ini disebut perlombaan senjata evolusioner dan cenderung menjaga populasi kedua spesies dalam keseimbangan. Beberapa predator mengkhususkan diri dalam kelas tertentu mangsa, bukan hanya spesies tunggal. Beberapa akan beralih ke mangsa lain (dengan tingkat keberhasilan yang berbeda) ketika target yang disukai sangat langka, dan mereka juga dapat memilih untuk memulung atau makanan herbivora jika mungkin. [silasi diperlukan]
Ketika spesies khusus resor untuk mencari makan dan makan diet lain, itu seperti karena sumber makanan utama adalah?
langka