Tematski softver ima dva različita značenja. S jedne strane, to je dodatni softver koji korisniku pruža jednu ili više dodatnih tema izvan zadanog odabira u glavnom softverskom programu. Alternativno, to je paket koji korisniku nudi mogućnost dizajna originalne teme za program.
Tematski softver u prvoj definiciji napravljen je za telefone i druge mobilne uređaje, stolna i prijenosna računala, te kao dodaci za blogove i druge sustave za upravljanje sadržajem. Tematski softver je također dostupan za dizajn web stranica.
Neke su teme dostupne besplatno. Na primjer, postoji mnogo besplatnih tema za web-mjesta, uključujući web-mjesta za e-trgovinu i za blogove, od kojih je svaka napravljena za rad s programom za izradu web stranica određenog web-domaćina i svakom pojedinačnom vrstom softvera za bloganje. Ovi izbori karakteristično nude korisniku različite sheme boja i rasporeda. U svakom slučaju postoje vrlo jednostavne verzije, i verzije za tipične namjene, bilo prema sadržaju stranice ili profesiji korisnika ili nekom od njegovih/njezinih hobija. Svaka tvrtka koja nudi besplatni softver za teme karakteristično također nudi teme za kupnju i prilagođeni dizajn tema.
Neke su teme ograničene na izgled i shemu boja, ali druge uključuju licencirani materijal koji je vrlo specifičan. Na primjer, postoji tematski materijal povezan s filmovima i filmskim likovima ili sportskim ili sportskim događajima, kao što je FIFA World Cup® 2010. u Južnoj Africi ili NASCAR®. Ova vrsta tematskog softvera često je na prodaju, umjesto da je dostupna besplatno, i često je napravljena kao tema operacijskog sustava, dizajnirana da promijeni izgled i dojam mobilnog, stolnog ili prijenosnog uređaja pri svakoj upotrebi. Dostupne su animirane verzije nekih tema. Ova vrsta softvera može se nazvati desktop temom kada je za računalo; kada je dizajniran za mobilni uređaj, može se odnositi na vrstu uređaja kao u temi mobilnog telefona ili prema nazivu proizvođača ili mobilnog uređaja, kao u temama Nokia®.
Tema za stolna računala ili mobilni uređaj uključuje širok izbor stavki za promjenu izgleda i dojma računalnog iskustva. To može uključivati pozadinu, ikone, maske za softver operacijskog sustava, kao što su multimedijski playeri, pokazivači i zvukovi. Neke su teme za stolna računala napravljene tako da stvarno brendiraju iskustvo, dok su neke namijenjene da budu suptilne i da ne privlače pozornost na sebe. Ponekad je dio teme radne površine, kao što je pozadina ili skin, dostupan sam s, na primjer, web-mjesta na kojima su fotografija ili dizajn slike važan element.