Many object detection algorithms (sometimes known as 2 phase detection) extract multiple patches that might contain a relevant entity. These proposals are then refined to identify the ones that actually contain an object and label that patch, etc.
I haven’t seen the code and usage within Detectron2 specifically, but it’s almost certainly that.