هادوپ یک چارچوب منبع باز است که اجازه می دهد تا برای ذخیره و پردازش داده های بزرگ در یک محیط توزیع شده در سراسر خوشه از کامپیوتر با استفاده از مدل های برنامه نویسی ساده است. این طراحی شده است به مقیاس بالا از سرور تک به هزاران نفر از ماشین آلات، هر یک از ارائه محاسبات و ذخیره سازی محلی است.