Vitamins are organic compound, needed by an organism for sustaining a healthy life. When an organic chemical compound is not synthesized in enough quantities by an organism & it is compelled to acquire from food sources then it’s called a vitamin. As of now there are 13 vitamins, which have been recognized worldwide.
On the other hand minerals are innately appearing compositions which have been discovered to be stable as well as solid in room temperature. They are represented by a chemical formula (abiogenic) and have a predefined atomic structure.