Overlap means to extend over and cover partly, or to have something in common in terms of time or space. Coincide means to occur at the same time or place, or to correspond. These concepts are closely related - overlapping events often coincide in timing.