A vitamin is always fat-soluble and stored in fat tissue whereas a mineral is water-soluble and excreted quickly in urine, so vitamins are organic while minerals are always inorganic elements that the body cannot store for long periods of time, unlike vitamins.