Connectors allow reading and writing data from separate systems, either as functions directly in python or as part of a recipe.