The length and complexity of food chains vary greatly because each organism is generally eaten by two or more other kinds of organisms which in turn are eaten by several other organisms.
So, instead of a straight line food chain, the relationship can be shown as a series of branching lines called a food web.