Тиазолидиндионите действат основно чрез намаляване на инсулиновата резистентност, а бигванидите основно чрез намаляване продукцията на ендогенна глюкоза в черния дроб.
Οι θειαζολιδινεδιόνες δρουν πρωταρχικώς μειώνοντας την αντίσταση στην ινσουλίνη και οι διγουανιδίνες δρουν πρωταρχικώς μειώνοντας την ενδογενή παραγωγή γλυκόζης στο ήπαρ.