Pregunta de entrevista de Infosys

What is a classloader in Java?