In this introduction to the Special Issue on methods for modelling of infectious disease epidemiology we provide a commentary and overview of the field. We suggest that the field has been through three revolutions that have focussed on specific methodological developments; disease dynamics and heterogeneity, advanced computing and inference, and complexity and application to the real-world. Infectious disease dynamics and heterogeneity dominated until the 1980s where the use of analytical models illustrated fundamental concepts such as herd immunity. The second revolution embraced the integration of data with models and the increased use of computing. From the turn of the century an emergence of novel datasets enabled improved modelling of real-world complexity. The emergence of more complex data that reflect the real-world heterogeneities in transmission resulted in the development of improved inference methods such as particle filtering. Each of these three revolutions have always kept the understanding of infectious disease spread as its motivation but have been developed through the use of new techniques, tools and the availability of data. We conclude by providing a commentary on what the next revoluition in infectious disease modelling may be.