Type 2 diabetes is caused by hepatic insulin resistance (causing an inability to suppress hepatic glucose production) and peripheral insulin resistance (which impairs peripheral glucose uptake), in combination with a pancreatic beta cell secretory defect.