Booleans are a feature you can use to trim multiple NURBS surfaces in one operation. Booleans provide a faster workflow by letting you trim multiple surfaces at once versus having to intersect each surface separately.
Three types of boolean operations possible in Maya: