Why Does a Mechanical Wave Have a Reflection When It Hits a Boundary?

When a mechanical wave hits a denser or less dense substance, there is a wave reflected. Why does it occur, and why does it not occur when density is constant?

When a mechanical wave hits a denser or less dense substance, there is a wave reflected. Why does it occur, and why does it not occur when density is constant?