Eating nuts as part of a balanced diet can be good for your heart as they contain unsaturated fatty acids, protein and other nutrients. They are very low GI and therefore very filling, and supply EFAs (Essential fatty acids) which are the only fats that cannot be manufactured by the body and have to come exclusively from the diet.
Seeds and nuts are concentrated sources of many vitamins, minerals, protein, fibre and oils and, as they are only used in small quantities, they are a healthy convenience food.
Trace minerals like zinc, selenium, magnesium and copper are essential nutrients readily available by consuming nuts and seeds. Pumpkin seeds are renowned for supplying Zinc and many forms of Vitamin E, Sesame for calcium and Sunflower for B vitamins.