This document discusses various drug classes used to treat type 2 diabetes, including their mechanisms of action, pharmacokinetics, and side effects. It describes sulfonylureas, metformin, thiazolidinediones, meglitinide analogues, DPP-4 inhibitors, GLP-1 receptor agonists, alpha-glucosidase inhibitors, amylin analogues, and SGLT2 inhibitors. For each class, it provides details on representative drugs, how they work, considerations around use, and common adverse effects. The document aims to comprehensively cover oral and injectable pharmacologic options for managing hyperglycemia in type 2 diabetes.