To an Avisynth novice like me it appears that Overlay() and mt_merge() do much the same job.

But I'm sure they both exist for a reason. What are their relative strengths and weaknesses and when is it better to use which?

Thanks in advance,
Francois