Krive slobodnog oblika, odnosno splajn krive se u CAD softverima predstavljaju pomoću parametarskih jednačina što omogućava da se koordinate (x, y, z) tačaka na krivi računaju u odnosu na jedan isti parametar.
Drugim rečima, koordinate tačaka na krivi su definisane kao funkcija zajedničkog parametra koji se kreće unutar unapred definisanog opsega vrednosti.
Izračunavanje tri funkcije (npr. x=x(u), y=y(u), z=z(u); (umin <u< umax)) konstruiše putanju krive, što u praksi znači da poziciju tačke na krivi određuje vrednost parametra.
U trodimenzionalnom prostoru položaj tačke na krivi se određuje pomoću 3 koordinate x, y i z. Ako za prostor smatramo krivu, on će se svesti samo na njenu dužinu i položaj tačaka duž krive će se moći određivati samo vrednošću parametra. Što parametar ima veću vrednost, to se tačka nalazi dalje duž krive.
Parametarska funkcija funkcija r(u)=(x(u), y(u), z(u)) preslikava položaj neke tačke sa prostora krive na trodimenzionalni prostor tj. ako imamo vrednost parametra u pomoću nje ćemo dobiti vrednosti x, y i z. Drugim rečima, ako se neka kriva nalazi u trodimenzionalnom prostoru sa koordinatnim sistemom (x,y,z), parametar u predstavlja lokalnu kooordinatu krive, pomoću koje se mogu proračunati globalne koordinate x, y i z.

Način definisanja opsega vrednosti parametara zavisi od softvera i obično je minimalna vrednost 0, a maksimalna 1 ili dužina krive.
Pošto se CAD softveri baziraju na matematici u njima su parametri takođe jedinstvene numeričke vrednosti koje određuju položaj tačke na krivi.
Parametar se u CAD softverima obično označava slovom u.