Eigen-decomposition is applicable to square matrix only. On the other hand, singular value decomposition (SVD), eigenvalue decomposition, etc., are widely used in wireless communication systems.
Mathematically,
A*V = V*D
where, A = original matrix
V = eigenvector matrix
D = eigenvalue matrix (digonal)
The main benefit of these types of decompositions is to convert an original matrix into an equivalent diagonal matrix, which is very useful for multi-antenna communication to cancel interferences among various independent data streams.
Further Reading
[1] Manual Code for Eigenvalue Decomposition in MATLAB