In ecology, we are faced with modelling complex systems involving many variables corresponding to interacting populations structured in different compartmental classes, ages and spatial patches. Models that incorporate such a variety of aspects would lead to systems of equations with many variables and parameters. Mathematical analysis of these models would, in general, be impossible. In many real cases, the dynamics of the system corresponds to two or more time scales. For example, individual decisions can be rapid in comparison to growth of the populations. In that case, it is possible to perform aggregation methods that allow one to build a reduced model that governs the dynamics of a lower dimensional system, at a slow time scale. In this book, we present a review of aggregation methods for time continuous models. We also present applications in population dynamics.