In this talk, I discuss few special types of matrix decompositions such as eigen value decomposition (i.e. diagonalization), spectral decomposition (i.e. orthogonal decomposition of a symmetric matrix), singular value decomposition (i.e. orthogonal decomposition of any rectangular matrix).