La differenza fondamentale tra metalli pesanti e oligoelementi è che i metalli pesanti sono solitamente tossici a concentrazioni molto basse mentre gli oligoelementi non sono tossici a basse concentrazioni.
I metalli pesanti sono generalmente materiali ad alta densità con numeri atomici e pesi atomici elevati. Questi sono tossici anche a concentrazioni molto basse. Tuttavia, ci sono alcuni metalli pesanti non tossici come l'oro, che non sono tossici a causa della natura altamente non reattiva dell'elemento. Al contrario, gli oligoelementi sono micronutrienti di cui abbiamo bisogno in quantità minime per la crescita e lo sviluppo del nostro corpo. Pertanto, questi sono elementi dietetici.