Foo, vartojamas Foo Camp, yra O’Reilly draugų akronimas ir yra O’Reilly Media vadovo Timo O’Reilly ir jo viceprezidentės Saros Winge idėja. „O’Reilly Media“ nuolankiai savo veiklą pradėjo kaip techninio rašymo įmonė aštuntajame dešimtmetyje, o dabar tapo pramonės milžine, leidžiančia knygas ir svetaines įvairiomis kompiuterinėmis temomis. Stovyklos idėja kilo po to, kai įvyko taškas, ir yra tik kvietimas, skirtas geriausiems šalies programišiams (kompiuterių ekspertams).
„Foo Camp“ įdomi, be tik kvietimo statuso, yra tai, kad nėra konkrečios dienotvarkės, kol atvyks dalyviai. Tada penktadienio vakarą pakviestieji turi sudaryti planą, kokios paskaitos, demonstracijos ir/ar forumai/diskusijos vyks. Dalis „O’Reilly Media“ tikslo yra suburti geriausius kompiuterių ir interneto pramonės protus, kad jie išspręstų problemas (pvz., bandytų sumažinti el. pašto šiukšles). Nuo 2003 m., kai buvo surengta pirmoji „Foo Camp“, kiti pramonės profesionalai rengia panašias stovyklas, o kai kurie „O’Reilly Media“ darbuotojai pradėjo „Foo Camps“ už JAV ribų. 2007 m. Naujosios Zelandijos pilietis Nathanas Torkingtonas surengė pirmąją Kiwi Foo stovyklą Naujojoje Zelandijoje.
„Foo Camp“ siekia ne tik suburti žmones, turinčius puikių techninių įgūdžių, kad išspręstų kompiuterines ir kompiuterinio interneto problemas, bet ir užmegzti ryšius tarp įsilaužėlių, kurių rezultatas – naujoviškesnis programavimas ir technologijos. „Foo Camp“ taip pat padeda „O’Reilly Media“ neatsilikti nuo naujų idėjų ar naujų technologijų „šurmulio“. Tai padeda įmonei kurti interneto svetaines ir leidinius.
Iš pradžių „O’Reilly Media“ sudarė svečių sąrašą, tačiau dabar svečiai raginami siūlyti kitus dalyvauti būsimose „Foo“ stovyklose. „Foo Camp“ „nekonferencinis“ pobūdis yra skirtas paskatinti žmones mąstyti už langelio ribų ir mąstyti ant kojų. Svečiai turi būti pasiruošę pristatyti, demonstruoti ir aptarti savo idėjas bei kartu su kitais stovyklos dalyviais tobulinti ar pakeisti šias idėjas arba įgyvendinti jas.
Tikslas yra „kryžminis“ įvairių įsilaužėlių, dirbančių įvairiose įmonėse, protų apdulkinimas. Užuot orientuota į pelną, siūlydama kvietimus vos keliems žmonėms, stovykla yra orientuota į idėją, orientuota į geresnių technologijų kūrimą, neatsižvelgiant į atskiros įmonės pelną, kad būtų galima aptarnauti visus, kurie naudojasi įvairiomis technologijomis. Kasmet „stovykloje“ dalyvauja apie 200 žmonių. Nors yra tokių patogumų kaip prieiga prie vonios, palapinių, maistas ir gėrimai, stovykla neveiks, nebent dalyviai nori dirbti vieni su kitais kurdami programą.
Kai kurie kiti pramonės žmonės mano, kad Foo yra pernelyg išskirtinis ir sukūrė stovyklos konkurentus. Bendrovė SocialText surengė savo pirmąją baro stovyklą 2005 m. Pagrindinis skirtumas, nors ir vis dar laikosi nekonferencinio stiliaus, yra tas, kad kiekvienas gali prisijungti ir dalyvauti renginyje. Tai skiriasi nuo „Foo Camp“, kuri išlieka tik kvietimu.