Moduuleista rakennetun ohjelman osat eivät voi olla koskaan niin irrallisia, etteikö
niiden välillä olisi joitain yhteyksiä (funktiot joutuvat kommunikoimaan eli
välittämään toisilleen tietoja).
Erilaiset tiedonvälitysmekansimit ovat tämän vuoksi keskeisessä asemassa ohjelmia kirjoitettaessa.
Modulaaristen ohjelmien tiedonvälitysmekanismit liittyvä funktioiden kutsuihin ja
yhteisen muistin käyttöön.
- Funktioita kutsuttaessa, niille välitetään parametreja.
- Yhteisellä muistilla tarkoitetaan globaaleja muuttujia.