These notes are devoted to a summary on the mean-field limit of large ensembles of interacting particles with applications in swarming models. We first make a summary of the kinetic models derived as continuum versions of second order models for swarming. We focus on the question of passing from the discrete to the continuum model in the Dobrushin framework. We show how to use related techniques from fluid mechanics equations applied to first order models for swarming, also called the aggregation equation. We give qualitative bounds on the approximation of initial data by particles to obtain the mean-field limit for radial singular (at the origin) potentials up to the Newtonian singularity. We also show the propagation of chaos for more restricted set of singular potentials.