John Kostrzewski demonstrates the Align To Spline Tag in Cinema 4D and some of its possible uses. Check out the article for Using The Cinema 4D Align to Spline Tag here.

“Align to Spline will, simply enough, align your object to any spline you have created so it can move from point A to point B. There are many splines to choose from including circle, square, bezier and even freehand (which, technically, make it an infinite amount of splines). This tag comes in handy for objects that are required to follow a path, but also gives you the versatility of keyframing.”