Pregunta de entrevista de Propeller

What is a global interpreter lock in Python? What is multithreading?