In this paper, the application of quaternion in modern science and technology is extensively reviewed. It is shown that quaternion has combined the advantages and functions of other positional parameters and transformation algorithms, it can be applied not only to the dynamics of a rigid body, but also more generally to the mechanical analysis and the control for multi-body systems.