A hemoglobin összetevői pigmentek, nem melanin. A hemoglobin egy fehérje molekula, amely négy polipeptid láncot tartalmaz, amelyek mindegyike egy globin doménná van hajtogatva, és egy hem csoportot tartalmaz. A hem csoport egy vastartalmú porfirin gyűrű. A hemoglobin felelős az oxigén szállításáért a vérben.
A melanin egy pigment, amelyet a bőr, a haj és a szem sejtjei termelnek. Felelős azért, hogy ezeknek a szöveteknek színt adjon. A melanint a tirozin, egy aminosav oxidációjával állítják elő.