In this theoretical chapter, we draw on a models and modelling perspective on teaching and learning to elaborate on the components of model development sequences using the lens of variation theory. We give empirical examples of how model exploration activities and model application activities can be described and understood from a variation theory perspective. The chapter concludes by presenting tentative principles for the design of such activities within a model development sequence.