We review crane models available in the literature, classify them, and discuss their applications and limitations. A generalized formulation of the most widely used crane model is analyzed using the method of multiple scales. We also review crane control strategies in the literature, classify them, and discuss their applications and limitations. In conclusion, we recommend appropriate models and control criteria for various crane applications and suggest directions for further work.