People usually don't bother to make sure that they get the right amount of minerals each day in their diet. Unfortunately, this is a very bad way to go about your daily diet- whether it is a bulk or trace one, minerals are an essential need in every human body and certain quantities of them must be ingested each day.
It is possible to get the majority if your body's daily requirement of minerals from just your food- but only if your diet is well-balanced and healthy. If you eat a lot of junk or fast food, you likely are not getting the proper amounts of bulk (needed in larger quantities) or trace (needed in small, minute quantities) minerals.
The bulk type by definition should be ingested daily, with the intake being at least 200 mg/day. Bearing in mind that some may need much more than the 200 mg per day, the bulk ones are: Calcium, Chlorine, Magnesium, Phosphorous, Potassium, Sodium and Sulfur.
The trace ones, even though they are needed in much smaller quantities (less than 200 mg/day) should not be taken lightly. Even if you only need a tiny bit, that tiny bit is still very essential to your overall health. The trace needs include: Chromium, Cobalt, Copper, Flourine, Iodine, Iron, Manganese, Molybdenum, Selenium and Zinc.
Like vitamins, it is best to get these nutrients as much as possible through your food, though a pill form is also acceptable. Good examples of food rich in your bulk and/or trace needs are: dairy products, green leafy vegetables, nuts, soy products, salt, legumes, lean red meat, chicken, turkey, seafood, whole grains, bananas and cocoa, amongst others.