Cognizant interview question

What are arrays in Java? How is JRE different from JDK ? Is JVM platform dependent?