Data can be extracted from a source in a number of ways. One of the most common is by hitting a REST API endpoint from a script, but data may also be extracted through web scraping, FTP transfer, etc.