Technology injects new life into a dull medium : presentations . TED.com started introducing TEDTalks to the public for free in July 2006 , and by the following year , there were more than a hundred talks dating back to 2002 . The technology is called the PowerPoint software, and it was developed by Microsoft ( MS - news - people ) in collaboration with Adobe Systems (ADBE) to help businesses present their products more effectively on Growth in online applications makes slide shows and lectures more interesting . Success of TED lectures means educational content can be popular .
Technology injects new life into a dull medium : presentations . The technology is called the PowerPoint software, and it was developed by Microsoft ( MS - news - people ) in collaboration with Adobe Systems (ADBE) to help businesses present their products more effectively on Growth in online applications makes slide shows and lectures more interesting . Success of TED lectures means educational content can be popular .