Question: what are the different types of data sources?
Answer: Databases. Flat files. Web services. Other sources such as RSS feeds.