You don't need to totally avoid junk food, but eating too much of it makes meeting your daily nutrient requirements less likely and experiencing weight gain and adverse health effects more likely. So, you should know how to tell the difference between junk food and healthy food, and one way is to use nutrient density. Nutrient-dense foods contain high levels of essential nutrients per calorie.