Muchas veces hemos escuchado sobre estas palabras, pero muchos de nosotros no sabemos lo que son cada uno, en este corto texto intento explicar de que va cada cosa.
En el ejemplo vamos a usar como objeto a un Globo
Propiedades: podemos entenderlo como los atributos
Eventos: se lo puede entender como las respuestas que produce dicho objeto
Metodos: son las acciones que puede realizar el objeto
Cada globo posee atributos visibles, tamano, color, peso, etc. Otras propiedades describen su estado: Inflado/Desinflado, o atributos no visibles como su edad, todos los globos poseen estas propiedades, pero pueden contener diferentes valores entre cada globo.
El globo tambien tiene metodos o actiones que puede realizar. Tiene un metodo llamado Inflar (llenarlo de helio), o el metodo Desinflar (se entiende ya lo que hace), y un metodo llamado Elevar (dejarlo ir). Nuevamente todos los balones son capaces de realizar estos metodos (poseen estos metodos)
Los globos tambien tienen respuestas a cierto tipo de eventos. Por ejemplo, un globo responde a el evento de ser pinchado para desinflarlo, o el evento de ser suelto para elevarlo.
lo saque de este link:
http://msdn.microsoft.com/en-us/library/ms172576(VS.80).aspxNota: Si la traduccion esta mal hecha en algun punto, avisenme, en general algunas cosas no entendi de que iba :/ por ejemplo: "a balloon responds to the event of being punctured by deflating" -> by deflating, como se traduce eso en todo el contexto

o_O
Espero que entiendan un poco mas sobre el asunto, en general eso lei hace mucho tiempo cuando estaba programando en VB6.0, lo vi en un libro y hoy dia se me ocurrio que podria servir para quitar la duda a algunos

Esto por logica no solo se aplica a Visual Basic, tambien en otros lenguajes de programacion...