A design approach that allows for the creation of complex geometries through mathematical algorithms and parameters.