Tahvelarvutitarkvara on mitut tüüpi sadades kategooriates, kuid peamised erinevused nende vahel ilmnevad tahvelarvuti operatsioonisüsteemis. 2011. aasta seisuga on tahvelarvutitele kolm peamist operatsioonisüsteemi. Need on Apple® iOS®, Google™ Android™ ja Microsoft® Windows®.
Apple® tarkvara on müügi põhjal kõige populaarsem ning seda peetakse laialdaselt kõige arenenumaks ja hõlpsamini kasutatavaks. Apple® pakub rohkem rakendusi kui ükski teine tahvelarvutitarkvara tootja. Apple®-i halvustajatele aga ei meeldi ühilduvuse puudumine paljude Interneti-veebisaitidega või suletud süsteem, mis võimaldab integreerida ainult selle patenteeritud komponentide ja tarkvaraga.
Android™ tahvelarvutitarkvara kogub populaarsust ja saadaolevate rakenduste arv kasvab kiiresti. Android™-i rakendused ühilduvad üldiselt paremini teatud veebisaitidega, näiteks nendega, mis kasutavad tarkvara Adobe® Flash®, kui nende Apple®-i rakendused. Android™ ei paku tahvelarvutite jaoks peaaegu nii palju rakendusi kui Apple®, kuigi see muutub, kui rohkem tarbijaid ostab Android™-põhiseid tahvelarvuteid. Paljud Android™-põhistele mobiiltelefonidele mõeldud rakendused ühilduvad tahvelarvutitega; tahvelarvutisse installimisel läheb aga funktsionaalsus sageli kaotsi. Näiteks võib Android™-põhine telefonirakendus tahvelarvutis tunduda väike ega täida kogu tahvelarvuti ekraani.
Windows® jääb saadaolevate rakenduste poolest maha mõlemast suurest tahvelarvutitarkvara tegijast. Windows®-põhiste tahvelarvutite pooldajad eelistavad, et nende tahvelarvuti tarkvara ühilduks nende personaalarvutitega, et võimaldada lihtsamat failide jagamist. Windows®-i tarkvara kasutab enamik maailma ettevõtteid, nii et paljud ettevõtted otsustavad kasutada Windows®-põhiseid tahvelarvuteid.
Lisaks erinevatele operatsioonisüsteemidele on tahvelarvuti tarkvaral ka palju erinevaid funktsioone. Inimesed kasutavad tahvelarvutirakendusi muusika ja videote salvestamiseks, korraldamiseks ja esitamiseks; reisil navigeerida; suhelda e-posti ja sõnumiteenuste kaudu; ja surfata internetis. Üks populaarsemaid tahvelarvutitarkvara tüüpe on mängurakendused.
Peaaegu iga tahvelarvutiga on eellaaditud mitu põhitarkvararakendust. Nende hulka kuuluvad tavaliselt brauser, meediumipleier ja e-posti klient. Need on tavaliselt patenteeritud programmid, mis kuuluvad tahvelarvuti operatsioonisüsteemi omavale ettevõttele.
Siiski on tuhandeid muid tahvelarvutite tarkvararakendusi, mis on kirjutatud ja kuuluvad välistele tarnijatele. Neid nimetatakse kolmandate osapoolte rakendusteks. Kolmandate osapoolte rakendused võivad asuda patenteeritud programmide asemele, muuta tahvelarvuti rakendused teiste operatsioonisüsteemidega paremini ühilduvaks või pakkuda täiesti uut programmi, mida tahvelarvuti valmistaja ei paku.