The phrase "new podcast" refers to a recently created or recently released audio show that you can listen to online.