In addition to its well-known role as a coenzyme in oxidation-reduction reactions, the distinct role of NAD as a precursor for molecules involved in cell regulation has been clearly established. The involvement of NAD in these regulatory processes is based on its ability to function as a donor of ADP-ribose; NAD synthesis is therefore required to avoid depletion of the intracellular pool. The rising interest in the biosynthetic routes leading to NAD formation and the highly conserved nature of the enzymes involved prompted us to reconstruct the NAD biosynthetic routes operating in distinct eukaryotic organisms. The evidence obtained from biochemical and computational analysis provides a good example of how complex metabolic pathways may evolve. In particular, it is proposed that the development of several NAD biosynthetic routes during evolution has led to partial functional redundancy, allowing a given pathway to freely acquire novel functions unrelated to NAD biosynthesis.