You're completely right.
Basically when you start a new topic, your actually starting a thread.
Topic = The Subject.
Reply to topic = Reply
Thread = An accumulation of replies in any topic.
Start a new topic, on a particular subject, then you (hopefully) get some replies, as a whole this becomes a thread.
Hope this helps.