Desire to pull data from the web ? Data harvesting and information retrieval are powerful techniques for achieving just that. This introduction provides a basic explanation at the ideas behind them. In short , web scraping involves programmatically downloading content from web pages , while data mining concentrates on discovering patterns inside t