In this paper, the decomposition of nD-rotations is studied. Using this decomposition, nD-rotations are classified and properties are underlined. For each class, an algorithm previously presented by the authors to decompose nD-rotation into planar rotations is proposed and a generalized algorithm is presented. Moreover, an alternate algorithm based on the Schur decomposition is investigated. A comparison between these different algorithms is finally provided.