The simple answer is that not every change in the body immediately produces obvious symptoms. Laboratory investigations can provide useful information about what is happening inside the body and form an important part of preventive healthcare.
Not every blood test requires fasting. However, for certain investigations, eating or drinking before your blood sample is collected can temporarily change the level of substances in your blood and may affect the interpretation of your result.