Nurbs-Kurven können mit Kontrollpunkten gezeichnet und bearbeitet werden. Jeder Kontrollpunkt hat eine angegliederte Zahl, die Gewicht genannt wird. Wenn die Kontrollpunkte einer Kurve alle dieselben Gewichte (normalerweise 1) haben, wird die Kurve nicht-rational genannt. Sind die Knotenpunkte mit unterschiedlichen Gewichten ausgestattet, wird eine Kurve rational genannt. Bei Nurbs-Kurve besteht die Möglichkeit, Kontrollpunkt-Gewichte zu variieren. Eine Nurbs-Kurve kann, muss aber nicht unbedingt rationale Eigenschaften haben. In der Praxis sind die meisten NURBS-Kurven, die in den 3d-Programmen verwendet werden, nicht-rational.