Thales interview question

What is the purpose of object oriented programming and what does it do?