I have been reading literature about polynomial interpolation (Lagrange) where the principles are described around nodes. The literature I have read about spline interpolation, however, talks only about knots. From this, it is not entirely clear to me what the difference is. It is my impression that nodes are the known points between which you wish to interpolate while knots are the points where the spline segments of a spline curve meet. Is this correct? It is my impression that the nodes and knots typically coincide which could explain why the literature I have read does not seem to mention nodes in relation to splines?
Update: In particular, I have studied B-splines in Unser, Splines - A Perfect Fit for Signal and Image Processing. This paper, which is written in a wonderfully intuitive way for a signal processing engineer like me to understand, only mentions knots - not nodes. The paper, however, talks about samples of the signal $s(k)$ we wish to interpolate (where the knots are $k$). Comparing to my understanding of nodes from Lagrange interpolation, it seems the signal samples $s(k)$ play the role of those nodes and so, the knots $k$ coincide with the locations of these samples. Is this the correct interpretation?
Various other texts seem to talk about nodes and knots as two distinctly different things and some also talk about spline control points which seem to not have been necessary to introduce in Unser's paper?