Oxe, lá ele. O que é isso?
Programação Orientada a Objetos ou, abreviadamente, POO, é um paradigma de programação de computadores onde se usam classes e objetos, criados a partir de modelos, para representar e processar dados usando programas de computadores.
A POO é baseada em 4 pilares fundamentais: Abstração, Encapsulamento, Herança e Polimorfismo.
Êta diaxo... falou grego!
Óh, modelos são representações simplificadas de objetos, pessoas, items, tarefas, processos, conceitos, ideias, etc. São utilizados comumente por pessoas, independente da programação de computadores.
Um exemplo de modelo poderia ser um daqueles papeizinhos onde o garçom anota seu pedido.