For at least half a century, and building on observations first made a century earlier, the gravity model has been the most commonly-used paradigm for understanding gross migration flows between regions. This model owes its success to, firstly, its intuitive consistency with migration theories; secondly, ease of estimation in its simplest form; and, thirdly, goodness of fit in most applications. While fitting gravity models of aggregate migration flows started taking backstage to microdata analysis in the 1980s, a recent comeback has resulted from increasing applications to international migration and from the emergence of statistical theories appropriate for studying spatial interaction. In this paper we review the status quo and argue for...