Тиазолидиндионите действат главно чрез намаляване на инсулиновата резистентност, а сулфанилурейните производни основно чрез стимулиране отделянето на инсулин от функциониращи β- клетки на панкреаса.
Tiazolidīndioni galvenokārt iedarbojas, samazinot insulīnrezistenci, bet sulfonilurīnviela galvenokārt darbojas, stimulējot insulīna atbrīvošanos no funkcionējošām aizkuņģa dziedzera β šūnām.