Esa es realmente una buena pregunta, y el lenguaje tiende a ser flexible, por lo que puede que no haya una buena respuesta que no sea “la comida es lo que la gente llama comida”, pero aún intentaré.
“Comida” es cualquier material que sea absorbido por un organismo vivo y contribuya positivamente a continuar la vida o el crecimiento de ese organismo. (“Vivir” requiere que el organismo sea distinguible de su entorno, reaccione a su entorno, crezca y se reproduzca).
Entonces, “veneno” no es comida porque destruye el organismo en lugar de ayudarlo a vivir o crecer. Sin embargo, las líneas se vuelven borrosas porque muchas cosas pueden ser alimentos en cantidades moderadas, pero se convierten en veneno con un consumo excesivo crónico.