How can I use splines to modify a model?

I hope I’m explaining this correctly. Is it possible to use splines to modify a mesh shape? I want to create a road like this; something that twists and turns and goes on forever. I figure the best way to use splines to generate the road, but I’m unsure of how to start. Any suggestions?

A deeper dive:

Google: Unity simple spline demo for others.