What is the difference between courtyard top and top overlay?
The purpose of the Courtyard layer is to indicate the bounding box (in two dimensions) of the component. The courtyard can often be used in conjunction with clearance rules to ensure two components are not placed too close to one another. 

I generally ignore the bounding box and rely on my electrical (copper-to-copper) clearance rules to determine if the parts are too close.