Perficient interview question

how spring framework works, architechture