Non-perturbative applications of quantum chromodynamics