Most eigenvalue problems occurring in applications are structured. Structure is induced e.g. by discretization and linearization techniques or by fundamental properties of the initial problem. By preserving and exploiting this structure, physically relevant properties such as symmetries can be preserved in the eigenvalues of the problem. Furthermore, by exploiting the inherent structure often a numerically robust, efficient algorithm can be developed to solve the structured problem.