Confused about Internet terminology? Problems distinguishing an emoticon from an e-dress? The computer and technology culture has generated its own language,terminology and acronyms. Internet dictionaries are becoming a valuable resource for everyone because they provide quick and easy access to definations for new and current words. Also, they provide easy to understand definitions for slang, jargon, and technical terms that are prevalent in today's society. Terminology may be divided by group (hardware, software, application), by level of difficulty (1 = easy, 10 = hard), by acronym or by emoticons. The glossaries below provide an abundance of terms, search methods, and definations for any user level.