Configuration is implemented using three types of files: Extension files Bean files Spring bean definitions