1) O documento discute os conceitos fundamentais da Orientação a Objetos, incluindo objetos, classes, mensagens e como eles são modelados no mundo computacional.
2) A Orientação a Objetos eleva a programação para um novo patamar, permitindo a criação de programas componentizados e a comunicação entre objetos por meio de mensagens.
3) Os objetos possuem estado, representado por variáveis, e comportamento, representado por métodos, e interagem enviando mensagens uns aos outros.