$Zn, Mo, Fe, Cu$ are required by plants in very low amount, so there are called trace elements or microelements. Non-essential elements are not required for metabolic activity of plants, Macro elements are required by plants in high amount, e.g., $C, H, N,$ etc.
The naturally occurring inorganic nutrient found in the soil and food that is necessary for the proper functioning of animal and plant bodies is defined as nutrition. Minerals are vital elements essential for the body.