Spring Beans provides the configuration framework and basic functionality to instantiate, configure, and assemble java objects.