This monograph gives a state-of-the-art and accessible treatment of a new general higher-dimensional theory of complex dimensions, valid for arbitrary bounded subsets of Euclidean spaces, as well as for their natural generalization, relative fractal drums. It provides a significant extension of the existing theory of zeta functions for fractal strings to fractal sets and arbitrary bounded sets in Euclidean spaces of any dimension. Two new classes of fractal zeta functions are introduced, namely, the distance and tube zeta functions of bounded sets, and their key properties are investigated. The theory is developed step-by-step at a slow pace, and every step is well motivated by numerous examples, historical remarks and comments, relating th...