A manual task type is used wherever a part of a process has to be executed manually. It can be executed without any outside help or application; for example, loading a truck with product
A send task is a task that sends a message to another process or lane. The task is completed once the message is sent.
A receive task indicates that the process is relying on an incoming message from a third party. Upon receiving a message, the task has been performed.