Type 2 diabetes is caused by insulin resistance and relative insulin deficiency due to a complex interaction among many genetic and environmental factors (particularly obesity); it is increasing in frequency in children and occurs after puberty.