Truncated singular value decomposition (SVD) is a mathematical technique used to decompose a matrix into its constituent components, reducing the dimensionality of data while preserving the most significant features. This method focuses on the largest singular values and their corresponding singular vectors, which helps in approximating the original matrix with a lower rank version, making it useful for least squares approximations.