Here's why:
* Feed is a verb that means to provide food for.
* Nourishment is the act or process of providing food or other substances essential for growth, health, and life.
So, while "feed" is the action, "nourishment" is the abstract concept of what is provided.