Este documento presenta una introducción a MPI (Message Passing Interface), el estándar más extendido para programación paralela mediante paso de mensajes. Explica conceptos clave como computación paralela, modelo de paso de mensajes, funciones básicas de MPI como Send, Recv y Bcast, y tipos de comunicación punto a punto y colectiva. También describe implementaciones como MPICH y su uso para compilar, ejecutar programas MPI y realizar comunicaciones entre procesos.