Nutrient-dense foods are foods that are very healthy and you can typically eat more of these foods than calorie-dense foods. Calories give energy, whereas nutrients give you other things your body needs to survive such as protein, iron, etc. Some calorie-dense foods are extremely healthy, and some calorie-dense foods, like meat, is very unhealthy. Spinach, which is very healthy, is very nutrient-dense because it is made up of 49% protein. Steak, which is unhealthy, is very calorie-dense and fattening. Not all calorie-dense foods are unhealthy or healthy, because not all calories are created equal.
I would say <em>junk food</em> but not really. But, at the same time yes, candy, sweet stuff, sugar, milk, dairy, starchy vegetables stuff like peas, and I believe corn, all this (and much more) would obtain carbohydrates.
Physical because for it to melt it needs to be in a warm enviroment.