A pipeline describes the flow of data from the origin system to destination systems and defines how to transform the data along the way. Learn more here.
A job is the execution of a pipeline. A job instance defines the pipeline to run and the engine that runs the pipeline. Pipeline is like a java class and job is the instance of the class.