I believe topics go hand in hand with prerequisites. Some exercises have prerequisites and are only unlocked after completing exercises which teach those topics.
topics was used in V2 and is superseded in V3 by the practices and prerequisites fields. The reason the topics field is still there is to help the transition for V3. For instance, if you see strings in topics it’s a good indicator that strings or concepts related to strings are probably good candidates for practices or prerequisites.