Ang InterPlanetary File System (IPFS) ay isang open-source na inisyatiba sa pagbuo ng isang peer-to-peer file system. Ang ambisyosong proyektong ito ay may potensyal na baguhin ang paggamit ng Internet sa pamamagitan ng paglalayong ikonekta ang lahat ng mga device na may parehong file system sa paraang naiiba sa kasalukuyang imprastraktura sa web. Upang maunawaan ang IPFS, kapaki-pakinabang na ihambing ito sa HTTP. Ang tradisyunal na World Wide Web ay umaasa sa HTTP at HTTPS na mga protocol, na mga application protocol na nagpapadali sa pandaigdigang komunikasyon ng data at accessibility.
Kapag inihambing ang IPFS sa HTTP, ipinagmamalaki ng IPFS ang ilang mga pakinabang sa mga koneksyon ng HyperText Transfer Protocol (HTTP). Kabilang dito ang mas mababang mga gastos sa pagpapatakbo, pinahusay na pagganap at seguridad, integridad ng data, at paglaban sa censorship.
Gumagamit ang IPFS ng mga identifier ng nilalaman upang makuha ang partikular na impormasyong hinahanap ng mga user, samantalang ang mga koneksyon sa HTTP ay nagdidirekta ng mga user sa isang partikular na address o lokasyon. Nangangahulugan ito na ang IPFS ay nakatutok sa "ano" (nilalaman) habang ang HTTP ay nakatutok sa "saan" (lokasyon).
Habang ang impormasyon sa HTTP ay iniimbak at pinamamahalaan ng isang sentral na server, ang nilalaman ay pansamantala at ang accessibility nito ay maaaring maapektuhan ng downtime o network congestion. Sa kabaligtaran, pinapayagan ng IPFS ang mga user na magtatag ng permanente at desentralisadong web para sa pag-iimbak at pagbabahagi ng mga file at digital na data.