The Decomposition Lemma proved is an attempt to unify many results in extremal graph theory. It roughly states that there is a funtion $\alpha(\rho)$ such that $\alpha \rightarrow 0$ if $\rho \rightarrow 0$ such that following statement holds: If $G=(V,E)$ is an $n$ vertex graph with minimum degree at least $$ \left( 1 - { 1 \over k} \right) n$$ then one of the following holds.

We use this lemma to obtain many previously known results quite easily. These include the Hajnal-Szemeredi theorem (for fixed $k$), the Alon-Yuster conjecture (proved by Komlos-Sarkozy and Szemeredi), the bipartite version of El-Zahar's conjecture, The Posa-Seymour conjecture for large graphs (proved by Komlos-Sarkozy and Szemeredi), a restricted $k$-partite version of the Bollobas-Komlos conjecture and Ng and Shultz conjecture on $k$ ordered hamiltonion graphs (proved by Sarkozy and Slwey). We also prove the Bollobas-Komlos conjecture in its full generality.