A data source is a collection of entities. These can be database entities (tables or views), in-memory entities or REST entities. This data can be accessed through a data source. When distributing applications, you need to load the data through an actual connection. See Connecting to databases for more information about use data sources.