Pretty much, yeah.
Topics are the administrator curated categories of communities, intended to help people identify communities they may want to join/subscribe to.
Feeds are exactly as you say, user curated categories of communities. Public ones are someone's shared collections/curations that you could join/subscribe to if it looks like something you're interested in and don't feel like making yourself.