What is the difference between using Landscape Layers and a regular texture for terrain shading?

Can anyone explain, are there other advantages of using the landscape layers instead of just a regular texture mask that the ability to paint on the layer? Speed?
I all the masks are generated outside of Unreal I don’t see any advantages of placing them in layers.

Cheers

With layers you can create material instances that function to procedurally modify the layers in real-time (in-editor design time, not run-time). There’s also a number of material nodes that are used in conjunction with layering, but those could be utilized with texture masks also, I’m not sure.