Cách một sinh vật tương tác với các loài khác trong cùng một hệ sinh thái và cách chúng sử dụng các nguồn tài nguyên sẵn có sẽ xác định thị trường thích hợp của chúng. Nơi sinh vật sống và những gì chúng ăn cho thấy cách chúng sử dụng các nguồn tài nguyên sẵn có.
Niche đề cập đến vai trò của một sinh vật trong một hệ sinh thái cụ thể. Các ngách bao gồm động vật ăn cỏ, động vật ăn tạp, động vật ăn thịt, động vật ăn thịt, người tiêu dùng và nhà sản xuất. Người sản xuất làm ra thức ăn cho tất cả mọi người, và thức ăn của họ được ăn bởi người tiêu dùng. Động vật ăn cỏ tiêu thụ nhà sản xuất. Những người tiêu dùng khác bị ăn thịt bởi động vật ăn thịt. Động vật ăn thịt tiêu thụ con mồi. Cả người tiêu dùng và nhà sản xuất đều bị ăn tạp.
Các sinh vật làm sạch bao gồm sinh vật phân hủy và xác thối. Người nhặt rác ăn động vật và thực vật đã thối rữa hoặc chết. Sinh vật phân hủy không ăn vật chất chết; thay vào đó, chúng phát triển trong hoặc trên vật chất chết. Chúng hấp thụ các chất dinh dưỡng thiết yếu của vật chất vào tế bào trước khi tái chế chúng trở lại môi trường xung quanh.