How do I create a sub-topic and a sub-sub-topic?

Discourse has categories and sub categories; it does not support an indefinite level of sub-categories. You can approximate more levels with tags. There is no such thing as a sub-topic.