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.
Thiazolidinedionerne virker primært ved at reducere insulinresistens og sulfonylurinstofferne virker primært ved at stimulere insulinfrigivelse fra bugspytkirtlens beta- celler.