La obtención de alimento por parte de cualquier ser vivo ocupa gran parte de su tiempo, diariamente y a lo largo de su vida. Tener una alimentación adecuada condicionará aspectos fundamentales de su vida, tales como la elección de un territorio, la reproducción, el éxito reproductivo o incluso puede tener influencia sobre las dinámicas poblacionales y las causas de mortalidad. Por lo que alimentarse correctamente y la utilización de una estrategia adecuada será un hecho relevante para cualquier individuo. La eficacia en la alimentación depende de varios factores, el tiempo empleado para obtenerla, para los depredadores generalistas es más sencillo obtener el alimento y por ello emplean menos tiempo que los especialistas.