Web
The data you seek is out there, and you can use web services to employ it in your systems.
Web Services open up online systems for your solutions to interact with them, returning information as structured data (typically JSON or XML) through an API. Then the fun begins, as you make custom use of data, even mashing up information from multiple Web Services into a single set of customized content for your own use.