They use a two level hierarchy of topic categories.
On a show listing, they list all the episodes of the show all on the same page. There is an inline flash based player.
It's free to submit a podcast to the directory.
There is a user registration feature that lets you use the "fusion" feature, but they don't explain what that is. Life is such a mystery isn't it?