Infosys interview question

Why spring boot What is dependency injection Java 8 features