El documento presenta información sobre las metodologías de programación orientada a eventos y distribuida. Explica que la programación orientada a eventos se basa en la ejecución de programas determinada por los eventos que ocurren, mientras que la programación distribuida desarrolla sistemas tolerantes a fallos al no estar centralizados en un solo lugar. También proporciona ejemplos de lenguajes orientados a eventos como Visual Basic y Java, y describe la arquitectura cliente-servidor como un sistema distribuido.