Large-scale motions on the sun: An overview