Mean Field Games (MFG) are the infinite-population analogue of symmetric stochastic differential games with interacting players. By considering a limiting model with a continuum of players, the theory of MFG provides a more tractable representation and can effectively approximate a broad class of perfectly symmetric stochastic dynamic games. This thesis studies games with heterogeneous players, the heterogeneity being expressed either through a type parameter or through asymmetric interactions among players, and aims at understanding under which condition the MFG approximation remains valid for such games and, if it fails, to find a substitute model. In many real-life settings, players do not view themselves as exchangeable and accur...