Density Functional Theory (DFT) has firmly established itself as the workhorse for atomic-level simulations of condensed phases, pure or composite materials and quantum chemical systems. This work offers an introduction to the foundations of this theory, including orbital-dependent functionals as well as both time-dependent and relativistic DFT.