Nutrigenomics refers to the study of the effects of nutrients on the genetic makeup of an individual. In other words, it is defined as the relationship between nutrients, diet, and gene expression. The main principle is to identify the dietetic components having beneficial or detrimental effects on health. It will also determine the individual nutritional requirements based on the genetic makeup of the person as well as the association between diet and chronic diseases which will help to understand the progression and cause behind chronic diseases such as cancer, type-2 diabetes, obesity and cardiovascular disease.