NHS interview question

Describe the difference between object oriented programming and functional programming