lThe producer task produces
information, which is then consumed by the consumer task
–Transfer a data from a producer task to a consumer
task
–Synchronize between
producer/consumer. If no data is available the consumer has to wait for the
data to arrive from the producer
lThe producer and consumer may
reside on the same node or they can be distributed