This graphic shows how Extract writes transaction data directly to a local trail, and a data pump Extract reads the trail and sends the data across TCP/IP to the target system.