This document describes a web crawler, email extractor, and image extractor program created by Abhinav Gupta, Nitish Parikh, and Rishabh Singh. It discusses how each component works, including that a web crawler starts with seed URLs and recursively extracts links, an email extractor finds emails on websites through various methods, and an image extractor locates images in a database using features like color histograms. The document also provides screenshots and discusses limitations, findings, conclusions, and possibilities for future work.