Ergeon interview question

What's the difference between object oriented programming and functional programming?