What is Overlay2 in docker

I am a beginner in Docker. Can anyone explain me what is overlay2 in docker?