TED stands for technology entertainment and design, have you ever heard of them? They are a media organization which posts talks online for free distribution. Their slogan is ideas worth spreading.
I have never head of TED before has it been around for a while?
it was found february 1984 as a confrence and has been held annually since 1990 so that is a no, it is relatively new. ted talks are very inspiring and insightful you should listen to some!
TED talks does sound a bit familiar, are they like podcasts?
well i dont know if they hold podcasts but they do have speakers on a stage and they record the speaks and upload them to their site with transcripts. they also write articles i read from time to time on facebook. their events are also held thhroughout north america, in europe, and asia offering live streaming of the talks as well.