This is a quote from Classical mechanics by Goldstein:
"To fix a point in a rigid body, it is not necessary to specify its distances to all other points in the body ; we need only state the distances to any three other non-collinear points in the body. Thus, once the positions of three of the particles of the rigid body are determined. The constraints fix the positions of all remaining particles. The number of degrees of freedom therefore cannot be more than nine."
I'm having trouble unpacking this. If the body was a two dimensional plane, then the position vector of some particle in an external reference frame could be described by the difference vector between two points of that plane. Are we using the same concept here?
The degrees of freedom are connected to this, but it seems easier to understand. The distances between the three points are fixed. Thus, they can only rotate about themselves in the $x,y,z$ directions. The constraints ( distances between the points are constant ) further reduce these to $3$ DOF's.