Amdocs interview question

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