Tata Consultancy Services Interview Question

Difference between JVM and JRE, difference between Overloading and Overriding.