থিম মূলত সি এস এস,  জাভাস্ক্রিপ্ট এবং মার্ক আপ ল্যাংগুয়েজ এর মাধ্যমে বানানো হয়ে থাকে। থিমের ডিজাইন অনুমান করে সেই ডিজাইন অনুয়ারী সি এস এস,  জাভাস্ক্রিপ্ট সহ দরকারী ফাইল তৈরি করতে হয়, তবে এটা আপনার সাইটের প্রগ্রামের ওপর নির্ভর করবে। যেমন ওয়ার্ডপ্রেস থিম বানানোর ক্ষেত্রে প্রগ্রাম,  থিম ফাইল যেমন আলাদা,  ঠিক তেমনি আলাদা পুভানা সাইট থিম বানানো। আর নিজের ডেভেলপ করা ওয়েব এর ক্ষেত্রে সবকিছু নিজের হাতেই থাকে। আশা করি বুঝতে পেরেছেন।