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.
Tiazolidindioni primarno zmanjšujejo insulinsko rezistenco, primarni učinek sulfonilsečnin pa je spodbujanje sproščanja insulina iz beta celic v pankreasu.