Advances in Understanding Alfven Waves in the Sun and the Heliosphere