Food must be digested (broken down) into tiny molecules before the body can use it. These small molecules (nutrients) are absorbed into the blood through the walls of the small intestine.
Check: Why does food need to be digested before nutrients can enter the blood?