like before, you can use edges for different kinds of surfaces,
it works pretty much like surface-objects (except it is not real-time)
but you have the advantage of using different amounts of edges for the guiding lines and have another option how the verts in the surfaces are distributed.
the options are subdiv and segment - subdiv gives every edge in the guiding lines the same amount of verts, segment distributes a certain amount of verts over the whole guiding line, and tries to make the distances as even as possible.
Upgrade
structures can be refined with the retopo-option.
retopo take verts on the selected line, which bend over a certain angle, as poles for the spline-interpolation.
an angle of 1 means, that all verts will be poles, which are not on a almost straight line.