You can listen to any podcast by just clicking on the podcast icon. In most cases your browser will begin playing the podcast. In some cases your browser may fire up a helper program that will play the podcast.
To Subscribe—And this is what makes an recording a Podcast:
Subscribing is free. Subscribing just mean that your news reader or iTunes will automatically retrieve the latest posts. You can subscribe with iTunes, NetNewsWire, Google Reader, My Yahoo!, or most any news reader.