The boolean commands allow intersecting polysurfaces to add and subtract from each other.

BooleanUnion is used to create a new object by merging two or more intersecting objects.
polysurfaces
BooleanUnion and select the intersecting polysurfaces to merge them.