A connection is a representation of a data source. Connections are used to authenticate with your data sources and are used by DataRequests which in turn are part of a Dataset.