Answer:
The word subject is used in the sense of 'niche' or 'branch of knowledge'. On the other hand, the word 'theme' is used in the sense of 'the central point' of a subject or a topic. This is the main difference between the two words, namely subject and theme.