Хадооп користи дистрибуирани систем датотека познат као ХДФС, и софтвер за обраду великих скупова података познатих као МапРедуце. Изузетно велике датотеке се дијеле на дијелове, обично 64 или 128 МБ сваки. Софтвер се углавном пише у Јави, а неки код нижег нивоа написан је на Ц.
Апацхе сервер, Биг дата, Сервице, Софтваре термс