Genetic alterations in cancer, in addition to being the fundamental drivers of tumorigenesis, can give rise to a variety of metabolic adaptations that allow cancer cells to survive and proliferate in diverse tumor microenvironments. This metabolic flexibility is different from normal cellular metabolic processes and leads to heterogeneity in cancer metabolism within the same cancer type or even within the same tumor. In this book, we delve into the complexity and diversity of cancer metabolism, and highlight how understanding the heterogeneity of cancer metabolism is fundamental to the development of effective metabolism-based therapeutic strategies. Deciphering how cancer cells utilize various nutrient resources will enable clinicians and researchers to pair specific chemotherapeutic agents with patients who are most likely to respond with positive outcomes, allowing for more cost-effective and personalized cancer therapeutic strategies.