Molecular biology is the study of biomolecules (e.g. DNA, RNA, proteins and metabolites) and control of their dynamic interactions within cells. It interfaces extensively with genetics concerned with the mechanisms of inheritance and evolution. Molecular biology and genetics, alongside bioinformatics, underscore modern approaches in cell and developmental biology, infection and immunology, as well as functional interpretation of structural data and regulatory networks underlying system biology.