Do we really need a partition of unity to define integration on manifolds On wikipedia, there is the following : 

A partition of unity can be used to define the integral (with respect
  to a volume form) of a function defined over a manifold: One first
  defines the integral of a function whose support is contained in a
  single coordinate patch of the manifold; then one uses a partition of
  unity to define the integral of an arbitrary function; finally one
  shows that the definition is independent of the chosen partition of
  unity.

My question is the following : do we really need to use a partition of unity to define the integral of a function defined over a manifold ? 
Couldn't we just use a sequence $(U_n)$ of chart domains that cover the manifold, and then define the sequence of Borel sets 
$B_{n+1}:=U_{n+1}\backslash U_n$, and $B_0=U_0$, and then just define the integral of a function $f$ with respect to a volume form to be the sum of all integrals of $f$ over $B_n$ (since $B_n$ is in a chart domain, the integral can be computed through a chart). 
 A: Strictly speaking, you don't "need" partitions of unity to define integration over a manifold and you never use them anyway when you actually want to compute some integral, using instead something which pretty much reminds your idea. 
Let us assume for simplicity that our manifold $M$ is compact. If I understand correctly, your idea of defining the integral of $\omega \in \Omega^{\text{top}}(M)$ is to split $M$ as a disjoint union of finitely many sets that are contained in coordinate charts and then pull back the differential form, integrate it on each set and add everything up. While this is how one usually computes the integral in practice, it requires much work to make a satisfying definition of an integral based on this idea (even more work if you only want to work with the Riemann integral). Let me point up some difficulties which must be addressed:


*

*Let us say that we managed to cover $M$ by three charts $(\varphi_1, \varphi_2, \varphi_3)$. The three charts might have non-trivial triple intersection and so if you compute the integral as $\int_{U_1} \varphi_1^{*}(\omega) + \int_{U_2 \setminus U_1} \varphi_2^{*}(\omega) + \int_{U_3 \setminus U_2} \varphi_3^{*}(\omega)$ because then you will be counting $\int_{V_1 \cap V_2 \cap V_3} \omega$ twice! Thus, it is better to work in advance with some partition of $M$ into a disjoint union of pieces that are contained in coordinate charts in order to avoid inclusion/exclusion.

*We surely want $\int_M \omega$ to be well-defined and finite but it is not obvious that $\int_{U} \varphi^{*}(\omega)$ is finite! If $\varphi \colon U \rightarrow M$ is an arbitrary chart, the set $U$ might be pretty ugly/unbounded and it is quite hard to justify in advance that $\int_{U} \varphi^{*}(\omega)$ should be finite. This can be handled if you don't use arbitrary charts but special charts (for example, in which $U$ is bounded and which can be extended into charts on a larger subset $V$ with $\overline{U} \subset \subset V$).

*You want the integral to be independent of the partition used to define it.


The bottom line is that the definition using partition of unity is much easier to work with technically and to prove using it various properties of the integral (the best example being Stoke's theorem) but it is not really practical in order to explicitly compute integrals. If you don't care about computing integrals explicitly and just want the theoretical framework, you can completely ignore the question of "how do I explicitly find a partition of unity in order to compute the integral" which is what theoretical books often do. If you do, you find out that you can't really compute a partition of unity and then prove that the integral (defined originally using a partition of unity) can be computed by dividing $M$ into disjoint pieces that sit in coordinate charts and satisfy appropriate conditions and compute everything on $\mathbb{R}^n$. For example, see Proposition 16.8 in Lee's "Introduction to Smooth Manifolds" book.
