Pergunta de entrevista da empresa Tata Consultancy Services

difference between JVM, JDK and JRE