Provided herein are methods for treating certain conditions, including diabetes, obesity, and other metabolic diseases, disorders or conditions by administrating a composition comprising a biguanide or related heterocyclic compound, e.g., metformin. Also provided herein are biguanide or related heterocyclic compound compositions, and methods for the preparation thereof for use in the methods of the present invention. Also provided herein are compositions comprising metformin and salts thereof and methods of use.La présente invention concerne des procédés pour le traitement de certaines affections, y compris le diabète, l'obésité, et d'autres maladies, troubles ou pathologies métaboliques par l'administration d'une composition comprenant un biguanide ou un composé hétérocyclique associé, par exemple la metformine. L'invention concerne également des compositions à base de biguanide ou d'un composé hétérocyclique associé et des procédés pour la préparation de celles-ci pour une utilisation dans les procédés de la présente invention. L'invention concerne également des compositions comprenant de la metformine et ses sels ainsi que des procédés d'utilisation.