Question: what is the difference between a subject and a topic?
Answer: A topic defines a particular aspect that will be covered in conversation or in any written form, whereas subject is used in context to a wider aspect of knowledge. A subject cannot be a part of a topic whereas a subject may have many topics covered in it.