I really need your help with understanding. But first, please avoid offering wordpress or so as a solution. I have a couple of templates (more to come) done from scratch to meet a specific business type (very specific). My problem if a customer selects one template, how do I really attach it to his/her sub domain? Do I copy the code folders of the selected folder to another folder with his domain or what? How do wordpress attach one template to millions of users in one time? Along with it, how do they deal with images and colors which the customer can have updated or changed? Any input would be great but please dont offer wordpress as the database is extremely specific to one kind of business and as such, we have developed the necessary CMS code for it.