Systematic Interview Question

In Java, what is a Spring container?