We survey a collection of results in the dimension theory of dynamical systems, with emphasis on the study of repellers and hyperbolic sets of smooth dynamics. We discuss the most preeminent results in the area as well as the main difficulties in developing a general theory. Despite many interesting and non-trivial developments, only the case of conformal dynamics is completely understood. The study of the dimension of invariant sets of non-conformal maps has unveiled several new phenomena, but it still lacks today a satisfactory general approach. Indeed, we have a complete understanding of only a few classes of invariant sets of non-conformal maps satisfying certain simplifying assumptions. For example, the assumptions may ensure that there is a clear separation between different Lyapunov directions or that number-theoretical properties do not influence the dimension.