Splat Maps, what are they how are they used

Can somebody tell me exactly how a splatmap is used in UE4? I’ve never used one before. My research online says it’s a RGB map that is used for mapping materials on a landscape. Is it used in the same way that a slope or height map might be used? Thanks!