# Courses can be categorised and searched - one Moodle site can support thousands of courses
My question is, can these courses each be made to look different, or do they have to share the same theme? A simple, but crucial question for me.
In the current versions of Moodle (including upcoming 1.3), one theme applies to the whole site.
The next version of Moodle (2.0) is going to take a leap towards more modularity and flexibile scenarios. Until that time, you'd need to do some special and strange coding to pull off your request.
So, if I want to have different courses with different looks, I need different sites, right?
Am I correct in thinking (sorry, webhosting is not my forte) that this would mean separate installations of Moodle with different domains, for each site? Could I get away with subdomains, e.g.
would work as you require. This is not sub-domains by the way, these are directories, subdomains would look like this course1.mysite.com, course2.mysite.com, etc...
There may be a way, using symlinks (shortcuts) to only require the actual code to reside in one of those directories and just have different configuration files in each. Not sure whether you would need seperate databases for each, probably.