Created by Perfect Fools and Goodby, Silverstein & Partners the TripleSlanguage site has the goal to introduce the Comcast Triple Play, a package that delivers all in one TV, internet and phone. The service promoted it's there, but it's perfectly "embedded" in the advertainment experience that takes the center of the stage.
The interface is simple but beautiful with a series of Flash animated cards and little cartoons that explains you the meaning of all the weird words we've been inventing in the Internet era. After browsing for a while you can take a quiz to test your knowledge of all these neologisms, or you can submit your own word in a dedicated section that for the moment is (quite sadly) completely empty. But good to see they've decided not to cheat starting the site with users words already there!