Simplify the following text for a Grade 12 native English-speaking person.
Original: A Java Virtual Machine ( JVM ) enables a set of computer software programs and data structures to use a virtual machine model for the execution of other computer programs and scripts .
Simplified: A Java Virtual Machine ( JVM ) is a set of computer software programs and data structures which use a virtual machine model for the execution of other computer programs and scripts .