Your ears are usually at different heights and have slightly different shapes to help you find where sounds come from.
This uneven placement creates a tiny delay in when sound reaches each ear. Your brain uses this time difference to figure out if a noise is above, below, or beside you.