Тиазолидиндионите действат главно чрез намаляване на инсулиновата резистентност, а сулфанилурейните производни основно чрез стимулиране отделянето на инсулин от функциониращи β- клетки на панкреаса.
Tiatsolidiinidionit vaikuttavat ensisijaisesti vähentämällä insuliiniresistenssiä ja sulfonyyliureat vaikuttavat pääasiassa stimuloimalla insuliinin vapautumista toimivista haiman - soluista.