http://www.webopedia.com/
Online Dictionary for Computer and Internet Terms.
Special thanks to the experts at able2know who contributed to this directory.