Hangi balık hangi kokuya gelir sorusuna cevap vermek için, balıkların kokularının, çoğunlukla besinleri aramak için kullandıkları koku alma duyuları sayesinde yönlendirildiğini öncelikle anlamalıyız. Balıkların koku alma duyularını kullanarak besinlerini aramaları, çeşitli koku maddelerini algılamalarını sağlar. Bu koku maddelerinin çoğu, besinlerin bulunduğu alanlara koku olarak yayılır. Bu nedenle, hangi balıkların hangi kokulara karşı hassas olduğu, onların ne tür besinleri arayacaklarını belirler. Örneğin, birçok balık, sudaki yüksek bir karbon dioksit oranının kokusunu algılayarak, yüksek oranda protein içeren besinleri arar. Aynı şekilde, kokulu yağların kokusu, balıkların avını takip etmeye teşvik eder. Kısacası, balıkların çeşitli kokulara nasıl tepkiler gösterdikleri, besinleri aramaya yönelik arayışlarına göre değişiklik gösterebilir.