Life with diabetes is complicated enough! The Insulin-Free World Foundation's glossary gives you straight forward definitions to help!