Podcatcher sind Programme, mit dessen Hilfe man Podcasts abonnieren kann oder auch einzelne Episoden eines Podcasts herunterladen kann. Das Abonnieren funktioniert über eine für jeden Podcast spezifische XML-Datei, einem so genannten RSS-Feed. Darin sind die einzelnen Episoden mit Beschreibung und deren URL, unter der die eigentlichen MP3- bzw. MP4-Dateien zu finden sind, aufgeführt. Hierzu gibt es spezielle Podhosting-Software, mit deren Hilfe man als Podcaster seine Episoden auf den so genannten Podspace – Webspace für Podcasts – hochladen kann.
Aktualisiert der Podcaster das RSS-Feed seines Podcasts, indem er eine neue Episode hinzufügt, so verändert sich das Erstellungsdatum des RSS-Feeds. Der Podcatcher überprüft nun regelmäßig die Erstellungsdaten der RSS-Feeds der abonnierten Podcasts. Ist das Erstellungsdatum des zuvor gespeicherten RSS-Feeds älter als das Erstellungsdatums des gerade aktualisierten Feeds desselben Podcasts, so wird die gesamte XML-Datei nach Einträgen zu neuen Episoden überprüft. Hierbei wird der Podcatcher auf die Beschreibung und die URL der neuen Episode verwiesen, lädt diese herunter und integriert schließlich die dazugehörigen Beschreibungen. Viele Podcatcher bieten gleichzeitig ein Podcast-Verzeichnis an, worin man alle hier eingetragenen Podcasts suchen und finden kann. Ist der Podcast nicht in einem solchen Verzeichnis eingetragen, so kann man auch die URL des RSS-Feeds des jeweiligen Podcasts direkt in den Podcatcher integrieren und die Sendung auf diese Weise abonnieren.
Das Prinzip des Podcasting erfordert nur sehr geringen technischen Aufwand. Die Software – sowohl zum Erstellen als auch zum Hören von Podcasts – kann man kostenlos im Internet herunterladen. Damit stellt Podcasting eine äußerst kostengünstige Möglichkeit dar, Musik bzw. Sprachnachrichten zu verbreiten.