Podcasts The term ‘Podcast’ is probably familiar to even the least tech-savvy of Internet users. Made popular by Apple and iTunes around 2005, the phenomenon is actually about 12 years old, with the first podcast episodes of news and entertainment made available in 2000 by i2Go. From a humble beginning of about 3,000 podcast episodes, […]