Frage im Vorstellungsgespräch bei RBC

What is Object oriented programming and why it is better than procedural oriented programming ?