Communication occurs when one process

names another as destination for output and the second process names the first as source for input.