This is a user-defined pipe that you create to perform custom transformations. You can combine a custom pipe with built-in pipes through pipe chaining.