Thiazolidinediony působí zejména snížením inzulínové rezistence a sulfonylureáty primárně indukcí uvolňování inzulínu z beta- buněk pankreatu.
Sulfonyyliureat taas stimuloivat insuliinin vapautumista haiman beetasoluista.