Definitions for "Pipelining"
(n.) Overlapping the execution of two or more operations. Pipelining is used within processors by prefetching instructions on the assumption that no branches are going to preempt their execution; in vector processors, in which application of a single operation to the elements of a vector or vectors may be pipelined to decrease the time needed to complete the aggregate operation; and in multiprocessors and multicomputers, in which a process may send a request for values before it reaches the computation that requires them. See also architecture.
(n.) A hardware feature enabling operations to reduce to multiple stages, each of which takes (typically) one cycle to complete.
A method of execution which allows each step of an operation to pass its result to the next step after only one clock period.
Partitioning hardware storage into parallel blocks of registers so that multiple algorithmic solution steps can be performed at the same time.
In networking, pipelining is a technique used at the transport layer or data link layer in a layered network architecture that allows for the transmission of multiple frames without waiting to see if they are acknowledged on an individuals basis.
the ability of a program to flow automatically text from the end of one column or page to the beginning of the next. An extra level of sophistication can be created by allowing the flow to be re-directed to any page and not just the next available. This is ideal for US-style magazines where everything is 'Continued on...'
Keywords:  quicker, previous, task, things, still
The ability to divide on task into smaller independent tasks. This is a quicker and more effective way to do things because one task can be starting on the next request, while another task is still finishing the previous one.
A design that provides two or more processing pathways that can be used simultaneously.