Owncloud on avatud lähtekoodiga tarkvara, mis on tasuta kasutamiseks kõigile, kes soovivad luua endale privaatset pilveserverit failide hoiustamiseks ja sünkroniseerimiseks arvutitega. Owncloud koosneb kahest komponendist: serveri tarkvara ja kliendi tarkvara. Server tarkvara installeeritakse veebiserverisse, milleks sobib ka olemasoleva kodulehekülje virtuaalserver, juhul kui https-i kasutamine on antud paketiga lubatud ja kettamaht on piisav andmete hoiustamiseks. Vastasel juhul tuleb võtta teenusepakkujalt laiendatud pakett, kus on olemas ka https-i kasutamise võimalus ja piisav kettamaht. Kliendi tarkvara installeritakse arvutitesse, kuhu soovitakse sünkroniseerida Owncloudi pilveserveris asuvaid erinevaid katalooge ja faile. Kliendi tarkvara töötab märkamatult taustal ja igakord kui Owncloudi kaustas olevat faili arvutis muudetakse, sünkroniseeritakse see automaatselt ka Owncloudi serveriga. Owncloud võimaldab: automaatset failide sünkroniseerimist kliendi ja serveri vahel luua erinevaid kasutajaid ja anda neile ligipääsuõigusi erinevatele Owncloudi kataloogidele kustutatud failide ja eelmiste versioonide taastamist failide jagamist Owncloudi veebiliidese kaudu kolmandatele osapooltele veebilingina kasutajale andmetele ligipääsu üle Owncloudi veebiliidese piltide automaatset kuvamist galeriidena tekstidokumentide kuvamist ja muutmist otse Owncloudi serveri veebiliideses ligipääsu failidele ka Androidi või iOS-i appide...