By determining the mechanism of the effects of nutrients or the effects of a nutritional regime, nutrigenomics tries to define the causality or relationship between these specific nutrients and specific nutrient regimes (diets) on human health. Nutrigenomics has been associated with the idea of personalized nutrition based on genotype. While there is hope that nutrigenomics will ultimately enable such personalised dietary advice, it is a science still in its infancy and its contribution to public health over the next decade is thought to be major.[2] Whilst nutrigenomics is aimed at developing an understanding of how the whole body responds to a food via systems biology, research into the effect of a single gene/single food compound relationships is known as nutrigenetics.[3]