Scattering amplitudes involving quarks and gluons are now at the centre of a revived attention. Their appeal is at least twofold. First, they are the basis of many key studies in phenomenology, such as the determination of multi-jet cross sections at hadron colliders. Second, it has been recently shown that very elegant and compact analytical formulas can be obtained using arguments inspired by string models. In this talk I present some results concerning the role of colour decompositions in unveiling non-trivial properties of tree-level and 1-loop multi-parton amplitudes, show some applications to phenomenology and discuss a few open questions.