Cancer is a genetic disease that is caused by mutations in oncogenes, tumor suppressor genes and stability genes. The fact that the metabolism of tumor cells is altered has been known for many years. However, the mechanisms and consequences of metabolic reprogramming have just begun to be understood. In this review, an integral view of tumor cell metabolism is presented, showing how metabolic pathways are reprogrammed to satisfy tumor cell proliferation and survival requirements. In tumor cells, glycolysis is strongly enhanced to fulfill the high ATP demands of these cells; glucose carbons are the main building blocks in fatty acid and nucleotide biosynthesis. Glutaminolysis is also increased to satisfy NADPH regeneration, whereas glutamine carbons replenish the Krebs cycle, which produces metabolites that are constantly used for macromolecular biosynthesis. A characteristic feature of the tumor microenvironment is acidosis, which results from the local increase in lactic acid production by tumor cells. This phenomenon is attributed to the carbons from glutamine and glucose, which are also used for lactic acid production. Lactic acidosis also directs the metabolic reprogramming of tumor cells and serves as an additional selective pressure. Finally, we also discuss the role of mitochondria in supporting tumor cell metabolism