There is water in food. Both as water itself in the various foods we eat but it is also a byproduct of metabolizing foods or stored up fat reserves. However the water from the metabolism is not enough and your body needs more. Depending on what kind of food you eat it is possible to live without drinking any liquids itself as there may be enough water in the food. The thing is that while the human body can store up energy reserves in form of fat there is no way for the human body to store up water for as long. And the human body is not good at conserving water either. So we need a fairly constant source of water for when we are thirsty.
Latest Answers