The 4th example in the attached image explains this best, but the idea is to split the difference between the buffers of lines, points, or polygons. I came across a need for this when buffering stream segments in order to quantify values within the buffer of each stream segment. I figured there would be a way to do this, but after searching couldn't find anything.