  This article surveys the mathematics of the cut and project method as applied
to point sets, called here {\em model sets}. It covers the geometric,
arithmetic, and analytical sides of this theory as well as diffraction and the
connection with dynamical systems.
