The fundamental building block of a data-flo is an adaptor.
An adaptor is a function that performs a specific task, e.g. combining separate data or splitting a text field.
There are three categories of adaptor:
Adaptors are connected to one another to create a data-flo.
A complete data-flo generally includes all three categories of adaptors.