Alguém poderia me explicar melhor a diferença em atributo e propriedade. Entendo que atributos são variáveis e propriedades são as mesmas variáveis (com inicial maiúscula) com o trecho (set, get) na frente.
Seria isso somente isso mesmo? Por que os nomes são diferentes?