Amdocs Interview Question

What is JVM? What it does? What are ACID properties in DBMS?