Foo u terminu Foo Camp je akronim za Friends of O’Reilly, a zamisao je glave O’Reilly Media, Tima O’Reillyja, i njegove potpredsjednice Sare Winge. O’Reilly Media je skromno započela kao tvrtka za tehničko pisanje 1970-ih, a sada se pretvorila u industrijskog diva, izdavajući knjige i web stranice o raznim temama vezanim za računala. Ideja o kampu nastala je nakon propasti dot com-a, a događaj je samo pozivnica za vrhunske hakere (računalne stručnjake) u zemlji.
Ono što Foo Camp čini zanimljivim, osim statusa samo pozivnice, je to što nema posebnog dnevnog reda do dolaska sudionika. Pozvani potom moraju u petak navečer izraditi plan o tome koja će se predavanja, demonstracije i/ili forumi/rasprave održati. Za O’Reilly Media, dio je cilja okupiti neke od najboljih umova u industriji računala i interneta kako bi riješili probleme (poput pokušaja smanjenja neželjene pošte). Od 2003. godine kada je održan prvi Foo Camp, drugi profesionalci iz industrije održali su slične kampove, a neki zaposlenici O’Reilly Media pokrenuli su Foo Camps izvan SAD-a. Godine 2007. Novozelanđanin Nathan Torkington održao je prvi Kiwi Foo Camp na Novom Zelandu.
Osim što okuplja ljude s odličnim tehničkim vještinama za rješavanje računalnih problema i problema s računalnim internetom, Foo Camp ima za cilj stvoriti odnose između hakera koji će rezultirati inovativnijim programiranjem i tehnologijama. Foo Camp dodatno pomaže O’Reilly Media da bude u toku sa svim “buzzima” o novim idejama ili novim tehnologijama. To pomaže tvrtki u stvaranju web stranica i publikacija za napredne tehnologije.
U početku je O’Reilly Media činila popis gostiju, ali sada se gosti ohrabruju da nominiraju druge koji će prisustvovati budućim Foo kampovima. “Nekonferencijska” priroda Foo Campa ima za cilj potaknuti ljude da razmišljaju izvan okvira i da razmišljaju na svojim nogama. Gosti moraju biti spremni prezentirati, demonstrirati i raspravljati o svojim idejama, te surađivati s drugima u kampu na poboljšanju ili promjeni tih ideja, ili njihovom provođenju u djelo.
Cilj je “unakrsno oprašivanje” umova raznih hakera koji rade za mnoge različite tvrtke. Umjesto da bude usmjeren na profit tako što nudi pozivnice samo nekolicini ljudi, kamp je usredotočen na ideje, fokusirajući se na stvaranje boljih tehnologija, bez obzira na profit pojedinačne tvrtke, kako bi služio svima koji koriste različite tehnologije. Svaki godišnji “kamp” pohađa oko 200 ljudi. Iako su pogodnosti poput pristupa kupaonicama, šatorima te hrana i piće dostupne, kamp neće funkcionirati osim ako polaznici nisu voljni surađivati jedni s drugima na razvoju programa.
Neki drugi ljudi u industriji smatraju da je Foo previše ekskluzivan i da su razvili rivale kampu. Tvrtka SocialText ugostila je svoj prvi Bar Camp 2005. Glavna razlika, iako još uvijek prihvaća nekonferencijski stil, je da se svatko može pridružiti i prisustvovati događaju. To se razlikuje od Foo Campa, koji ostaje samo pozivni događaj.