A context diagram is a top-level (also known as Level 0) data flow diagram. The computation tasks context diagram only contains one process node that generalizes the function of the entire system in relationship to external entities. As per the image, task computing is a computation meant to fill the gap between tasks and services. Task computing seeks to redefine how users interact with and use computing environments. As shown in the computation tasks diagram, there are local and middleware connectivity, which are connected to the point of sale and remote servers. At the same time, the computation tasks context diagram also has a user interface and proprietary protocol.