Thie lecture introduces the Message Passing Interface which is de-facto standard in distributed memory parallel programming for HPC. After a brief overview we start with the basic point-to-point (p2p) communication schemes and focus on blocking p2p communication calls.