  These are the expanded lecture notes from the author's mini-course during the
graduate summer school of the Park City Math Institute in 2015. The main topics
covered are: geometry of Springer fibers, affine Springer fibers and Hitchin
fibers; representations of (affine) Weyl groups arising from these objects;
relation between affine Springer fibers and orbital integrals.
