Question d’entretien chez Thales

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