Adverity interview question

What is GIL and why does Python use it?