Dear Pat. It seems it is its own thing; i.e. less an old something disguised as a new something and more a really new something.
From wikipedia:
Users subscribe to podcasts using "podcatching" software (also called "aggregator" software) which periodically checks for and downloads new content. It can then sync the content to the user's portable music player, hence the portmanteau of Apple's "iPod" and "broadcasting". Podcasting does not require an iPod, however; any digital audio player or computer with the appropriate software can play podcasts.