Launching Next has discovered 2 internet terms startups.
Webopedia: Online Computer Dictionary for Computer and Internet Terms and Definitions
An online computer dictionary and internet search engine for internet terms and technical support.
NetLingo The Internet Dictionary
This site contains thousands of definitions about computers, the Internet, and the online world of business, technology & communication :-) A popular online dictionary it includes one of the largest collections of text messaging, acronyms and smileys!