Pipelines in AWS Elastic Transcoder are used to manage and control the transcoding process. A pipeline connects the input bucket (where source files are stored) and the output bucket (where transcoded files are saved), and it defines the IAM role that the service will use. Pipelines are important because they organize and streamline the transcoding workflow, making it easier to manage multiple transcoding jobs.