Tasuta tarkvara on tarkvara, mida pakutakse üldsusele tasuta. Tarkvara on lihtne hankida ning seda saab soovi korral alla laadida ja jagada. Kuna vabavara on autoriõigustega kaitstud, ei ole kellelgi peale autoriõiguste valdaja võimalik kasutada tarkvaraga seotud programmeerimist mõne uue tarkvaratoote väljatöötamisel. See omadus eristab seda tarkvaravormi mis tahes tarkvaraprogrammist, mida käsitletakse üldkasutatav.
Paljud inimesed eeldavad, et vabavara tarkvara on sama mis jagamisvara. See pole aga nii. Jagamisvara on tavaliselt täieliku tarkvarapaketi piiratud versioon, mis tehakse prooviperioodi jooksul kasutamiseks kättesaadavaks. Sageli on nendel piiratud versioonidel koodi sisse ehitatud mingisugune automaatne aegumiskuupäev. Kui see kuupäev saabub, lakkab jagamisvara töötamast, kuigi toode pakub jätkuvalt kasutajale võimalust täisversiooni ostmiseks.
Tänapäeval on saadaval palju erinevat tüüpi vabavara. Mõned neist toodetest on mõeldud ainult meelelahutuseks, näiteks lihtsad mängud, sealhulgas interaktiivsed mõistatused. Muud vabavara vormid on üles ehitatud nii, et need toimiksid tekstitöötlustarkvarana, tabelikoostajatena, raamatupidamisandmebaasidena ja isegi esitlustarkvarana. Olemas on vabavaratooted, mis võimaldavad avada ja lugeda kindlas vormingus dokumente, aga ka mõni vabavaraline tarkvara, mis sobib ideaalselt erinevat tüüpi mallide loomiseks.
Varem kippus vabavara tarkvara olema konfigureeritud kasutamiseks laua- ja sülearvutites. Viimastel aastatel on paljude pihuseadmetega kasutamiseks välja töötatud vabavara PDA ehk isikuandmete assistent. Vabavaratooted töötavad hästi koos muud tüüpi tarkvaraga ja võivad mõnikord kasutada vähem ressursse kui sarnased tooted, mis võivad maksta palju raha.
Kuna vabavaratarkvaraga ei kaasne mingeid kulusid, on see ideaalne inimestele, kes vajavad pakutavaid funktsioone, kuid ei saa endale lubada tasulisi tarkvaravalikuid, mis kipuvad olema üsna kallid. On juhtumeid, kus vabavaratooted pakuvad laiemat valikut funktsioone, näiteks võimaldavad kasutajatel salvestada dokumente laias valikus failitüüpides. Õpilased ja ka fikseeritud sissetulekuga inimesed avastavad sageli, et vabavaratarkvara pakub kõike, mida nad vajavad ja funktsioonide parima kasutamise õppimiseks kulub vähe või üldse mitte lisaaega.
Paljud vabavara tarkvaratooted on saadaval allalaadimise teel. Sõltuvalt faili suurusest võib toote allalaadimine ja installimine veidi aega võtta. Kuid isegi inimesed, kes kasutavad Internetti sissehelistamisühendust kasutades, avastavad tõenäoliselt, et allalaadimisele kulunud aega saab hõlpsasti kompenseerida, kui ostate tasuta toote, mis pakub kõiki märkimisväärse summa raha maksva tarkvara funktsioone.