Tema, herhangi bir yazılım üzerinde görsel değişiklikler yapmanın en kolay yoludur. Bir an için tüm web dünyasının birebir aynı tasarıma sahip olan web sitelerinden oluştuğunu hayal edin. Hangi web sitesinin hangisi olduğunu anlamak oldukça güç olacaktır değil mi? Bunun yanı sıra hepsi tornadan çıkmış gibi aynı kalıba sahip olan internet siteleri belli bir süre sonra kullanıcıların gözüne de son derece yavan ve sıkıcı bir hal alacaktır.
İşte bu nedenden dolayıdır ki, yazılımlar içerisindeki görünümü kolaylıkla değiştirebilmek için tema adını verdiğimiz görsel değişim mekanizması meydana getirilmiştir. Temalar yalnızca web yazılımları için geçerli değildir. Bilgisayarınızın içerisinde kullandığınız işletim sistemi de bir yazılımdır ve bu yazılımda da yine temayı değiştirerek kişiselleştirebiliriz. Örneğin Windows’un temasını değiştirdiğinizde masaüstü ikonları, fare ikonu ve bilgisayarın arayüzünün rengi değişecektir.
Temalar küçük bir detay gibi görünüyor olsa dahi bir yazılımı kişiselleştirebilmek için atılabilecek en iyi adımlardan biridir. Bugün bilgisayar kullanıcıları için kişiselleştirme o kadar büyük bir öneme sahiptir ki artık medya oynatıcılarından, FTP istemcilerine kadar birçok yazılım tema sistemini desteklemektedir.