This thesis aim at studying the role of turbulence in different astrophysical environments. In fact, turbulence has been observed in a large variety of astrophysical sites, making turbulence one of the most important physical processes under investigation in astrophysics thanks to the contribution of either huge computer simulations and tough analytical treatments.