Pregunta de entrevista de MathWorks

What is JVM? Explain garbage collection in Java.