To define the position of a system of $N$ particles in space, it is necessary to specify $N$ radius vectors, i.e. $3N$ co-ordinates. The number of independent quantities which must be specified in order to define uniquely the position of any system is called the number of degrees of freedom; here, this number is $3N$. These quantities need not be the Cartesian co-ordinates of the particles, and the conditions of the problem may render some other choice of co-ordinates more convenient. Any $s$ quantities $q_1$, $q_2$, ..., $q_s$ which completely define the position of a system with $s$ degrees of freedom are called generalised co-ordinates of the system, and the derivatives $\dot q_i$ are called its generalised velocities.
The above paragraph is taken from MECHANICS book by L. D. LANDAU AND E. M. LIFSHITZ.
So, this is in general clear, but I would like to make sure I understand this correctly and that if there is more insight to gain or perspective, would be good.
Degrees of freedom should be independent, and this is beneficial for using less data to represent a physical problem or solution, so that equations could take less space and look nice. Is there another reason for it?