1: \begin{abstract}
2: We consider a general class of branching processes in discrete time,
3: where particles have types belonging to a Polish space and reproduce
4: independently according to their type. If the process is critical and
5: the mean distribution of types converges for large times, we prove
6: that the tree structure of the process converges to the Brownian
7: Continuum Random Tree, under a moment assumption.
8: We provide a general approach to prove similar invariance principles
9: for branching processes, which relies on deducing the convergence of the
10: genealogy from computing its moments. These are obtained using a new
11: many-to-few formula, which provides an expression for the moments of order $k$
12: of a branching process in terms of a Markov chain indexed by a uniform tree
13: with $k$ leaves.
14: \end{abstract}
15: