More servicesWindows Live
HomeHotmailSpacesOneCare
 
MSN
Languages   |   Help

Glossary of terms

ActiveX
A Microsoft open technology for Windows-based applications. ActiveX is not a programming language; it's a set of rules for how applications share information, often over the Internet. For example, many programs and services available on the Internet use ActiveX technology to download to your computer. See also ActiveX control.

ActiveX_control
A specific implementation of ActiveX technology. For security, Microsoft developed a registration system so that your Web browser can identify and authenticate ActiveX controls before downloading them.

ADSL
Acronym for Assymetric Digital Subscriber Line. See DSL.

adware
Advertising that is integrated into software. Adware is often combined with a host application that is provided at no charge as long as the user agrees to accept the adware.

antivirus_software
A computer program designed to detect and respond to malicious software, such as viruses and worms. An antivirus program may respond by blocking access to infected files, cleaning infected files or systems, or informing the user that it has detected an infected program or file.

attack
A deliberate attempt to compromise the security of a computer system or deprive others of the use of the system.

authentication
On local computer networks as well as the Internet, authentication is the process by which the system checks a user's logon information. The user name and password are compared against an authorized list, and if the system detects a match, it grants the level of access specified in the permission list for that user. Compare with authorization.

authorization
On local computer networks as well as the Internet, authorization is the right granted to an individual to use the system and the data stored on it. Typically, a system administrator sets up authorization so that the computer or network can verify ("authenticate") user credentials (such as a code number or password) when the user logs on to the network or signs in to a Web site. Authorization is sometimes called "access privileges" or "permission." Compare with authentication.

back_door
A hardware or software-based hidden entrance to a computer system that can be used to bypass the system's security policies.

broadband
Communications systems in which the medium of transmission (such as wire or fiber-optic cable) can carry multiple messages at a time. Each message is modulated on its own carrier frequency to keep it distinct from other message packets. Broadband Internet connections are the fastest currently available to home users. A broadband connection allows the user to download large data files more quickly, or to play video and music files over the Internet or a local network.

buffer
A region of computer memory in which data is temporarily stored before it is transferred between two locations or devices. For example, video or music files, which contain large amounts of data, are often downloaded into a buffer before your media program plays the file. This avoids gaps or interruptions in the flow of the video or music file when it plays.

buffer_overrun
A condition that results from adding more information to a buffer than it was designed to hold. An attacker may exploit this vulnerability to take over a system.

cable_modem
A modem that sends and receives data through a coaxial cable television network, instead of through telephone lines as a conventional modem does. Cable modems, which generally transmit data faster than current conventional phone modems, are a type of broadband connection.

COPPA
A U.S. law that took effect on April 21, 2000, and requires parental consent for certain Web sites to knowingly collect personally identifiable information on children under the age of 13. Learn more about COPPA.

compression
See data compression.

content_advisor
A tool in Microsoft Internet Explorer that lets you control which sites users on your computer can visit. This is particularly helpful for parents who want to control the content their children view on the Web.

cookie
A small data file that is stored on a user's local computer for record-keeping purposes and which contains information about the user that is pertinent to a Web site, such as user preferences.

critical_update
A broadly released fix for a specific problem addressing a critical bug.

data_compression
A means of reducing the amount of space or bandwidth needed to store or transmit a block of data. Data compression is used in data communications, facsimile transmission, file storage and transfer, and CD-ROM publishing.

defrag
"Defrag" is slang for defragment, which is to rearrange data on a hard disk so that whole files are stored in contiguous sectors and the drive heads do not have to travel to scattered locations on the disk in order to read or write portions of a particular file. Defragmentation increases the speed of data access and retrieval.

denial_of_service_attack
A malicious attempt to prevent legitimate users from accessing a resource (usually an Internet service) by exploiting a weakness or design limitation in an information system. The command program for DoS attacks may be distributed through a virus or other means. A DoS attack may flood network connections with fake communications (such as phony e-mails and sign-in attempts), fill disk storage, disable network ports, or remove power.

digital_certificate
1. An assurance that software downloaded from the Internet comes from a reputable source. A digital certificate provides information about the software, such as the identity of the author and the date on which the software was registered. 2. An online identity card or "driver's license" that functions as a user's electronic credentials. Digital certificates may be used both on the Internet and on intranets such as corporate or home networks. Digital certificates ensure the legitimate online transfer of confidential information, money, or other sensitive materials by means of encryption technology. Compare with digital signature.

digital_signature
Data that binds a sender's identity to the information being sent. A digital signature may be bundled with any message, file, or other digitally encoded information, or transmitted separately. Digital signatures are used in public key environments and provide nonrepudiation and integrity services. Compare with digital certificate.

disk_cleanup
A utility in later Windows operating systems that frees space on your hard disk by cleaning out temporary files, emptying the Recycle Bin, and removing optional, unused Windows components. Disk Cleanup can also remove unused programs and delete temporary Internet files and ActiveX controls.

driver
A hardware device or a program that controls or regulates another device. A line driver, for example, boosts signals transmitted over a communications line. A software driver is a control program that specifically enables a computer to work with a particular device, such as a printer or a disk drive. Because the driver handles device-specific features, your operating system is freed from the burden of having to understand--and support--the needs of individual hardware devices.

DSL
Acronym for Digital Subscriber Line, a recently developed (late 1990s) digital communications technology that can provide high-speed transmissions over standard copper telephone wiring. Currently, ADSL (Asymmetric DSL) is the form of DSL most often provided by telephone companies. DSL is a type of broadband Internet connection.

e_mail_bomb
A denial of service attack in which an excessive amount of e-mail data is sent to an e-mail address in an attempt to disrupt the e-mail service, or to prevent the recipient from receiving legitimate messages.

encryption
The process of encoding (scrambling) electronic information in such a way that it is unreadable to all but those individuals possessing the key to the code. Encrypted information is known as cipher text.

encryption_key
A sequence of data (or key) that is used to encrypt other data. The same encryption key must be used to decrypt or unlock the data. See encryption.

firewall
A security solution which segregates one portion of a network from another portion, allowing only authorized network traffic to pass through according to traffic filtering rules.

FTP
Acronym for File Transfer Protocol, a fast, application-level protocol widely used for copying files to and from remote computer systems. This protocol also allows you to use special commands to work with files directly on the remote system.

full_file_replacement
A technology used in hotfixes that replaces the currently installed files with new files. Compare patching.

globally_unique_identifier
A 16-byte value generated from the unique identifier on a device, the current date and time, and a sequence number. A GUID is used to identify a particular device, component, user, or session.

high_priority_update
A classification used by Microsoft Update to recommend Microsoft software updates and drivers that help protect against the latest publicly known security threats and reliability issues. All software updates and drivers that can be installed by turning on Automatic Updates on your computer are classified as high priority. These can also be installed by visiting the Microsoft Update Web site.

hotfix
A single cumulative package composed of one or more files used to address a problem in a product. Hotfixes address a specific customer situation and may not be distributed outside the customer organization. The terms QFE, patch, and update have been used in the past as synonyms for hotfix.

HTTP
Acronym for Hypertext Transfer Protocol, which carries requests from a browser to a Web server and transfers pages back to the requesting browser. Although HTTP is used almost universally on the World Wide Web, it is not an especially secure protocol. HTTPS (the "S" stands for Secure) allows for secure transmission of information.

internet_content_rating_association
An international nonprofit group that has developed a content advisory service for the Internet. ICRA's aim is to protect children from potentially harmful material on the Internet.

IP_address
Short for Internet Protocol address, a number that uniquely identifies a host (computer) connected to the Internet for other Internet hosts to facilitate communication. An IP address is a 32-bit (4-byte) binary number expressed in "dotted quad" format, which means that the decimal values of the 4 bytes are separated with periods; for example, 127.0.0.1. The first one, two, or three numbers of the IP address identify the network the host computer is connected to; the remaining number or numbers identify the host computer itself.

IRC
Acronym for Internet Relay Chat, a service that enables Internet users to chat online in real time. An IRC server opens and maintains an IRC channel which transmits text typed by each user who has joined the channel to all other users who have joined the channel. Invented in 1988, IRC has largely been replaced as a chat tool by instant messaging services such as Windows Live Messenger. However, authors of malicious software sometimes use IRC services to infect machines or execute DoS attacks.

Java
A programming language developed by Sun Microsystems, Inc. Java was designed to be secure and platform-neutral (meaning that it can run on any type of computer), which makes it a useful language for programming Web applications because users access the Web from many types of computers. Java is popular for programming small applications, or applets, for the World Wide Web. See also Java applet.

Java_applet
A small Java application that is run by a Web browser. Java applets are frequently used to add multimedia effects and interactivity to Web pages, such as background music, real-time video displays, animations, calculators, and interactive games. Some applets are activated automatically when you view a Web page, while others may require you to take some action, such as clicking an icon in the Web page. See Java.

mail_relaying
A practice in which an attacker sends e-mail messages from another system's e-mail server in order to use its resources or make it appear that the messages originated from the other system.

malicious_code
Software that fulfills the deliberately harmful intent of an attacker when run. For example, viruses, worms, and Trojan horses are malicious code.

malware
Short for "malicious software", malware refers to viruses, worms, Trojan horses, and other programs written by hackers to infect computers, steal personal information, destroy files, launch denial of service attacks, and so on. See malicious code.

memory
A device where information can be stored and retrieved. In the most general sense, memory can refer to external storage such as disk drives or tape drives; in common usage, it refers only to a computer’s main memory, the random access memoary (RAM) directly connected to the computer's processor.

microsoft_net_passport
The Passport Network is a Web-based service designed to make signing in to Web sites fast and easy. It enables participating Web sites to authenticate a user with a single set of sign-in credentials (e-mail address and password), thereby alleviating the need for users to remember numerous passwords and user names.

microsoft_security_bulletin
A document that describes a specific security issue in Microsoft software and directs the reader to a downloadable file that resolves the issue.

MS_update
1. A Microsoft Web site providing updates for core Windows components and Microsoft Office. 2. An application in Windows that enables a user to download files from the Internet that are necessary to keep a computer up to date.

microsoft_virus_alert
An announcement from Microsoft that describes a specific virus, the impact of potential attacks on Microsoft software, and suggestions for preventing or recovering from such attacks.

network
A group of computers connected by communication technology. A computer network can have permanent physical connections, such as the cables between the computers in a building. A computer may also join a remotely located network through a temporary connection made through a telephone, cable modem, or wireless communication link. A network can be as small as a LAN (local area network) consisting of a few computers, printers, and other devices. Larger networks can consist of many small and large computers distributed over a vast geographic area (known as a WAN, or wide area network). The Internet is a worldwide collection of computer networks.

opt_in
To explicitly consent to participate. Typically used in marketing programs and offerings, whereby an action (such as the use of personal information beyond the original, primary purpose for which it was collected) is not undertaken unless an individual explicitly consents.

opt_out
To explicitly decline to participate. Typically used in marketing programs and offerings, whereby an action (such as the use of personal information beyond the original, primary purpose for which it was collected) is undertaken unless an individual explicitly declines.

password
A string of characters entered by a user to verify his or her identity to a network or to a local computer. See also strong password and weak password.

patch
See security update.

patching
A method of updating a file that replaces only the parts being changed, rather than the entire file. Compare full file replacement.

permissions
Authorization to perform operations associated with a specific shared resource, such as a file, directory, or printer. Permissions must be granted by the system administrator to individual user accounts or administrative groups.

personal_data
See personally identifiable information.

personally_identifiable_information
Any information relating to an identified or identifiable individual. Such information may include name, country, street address, e-mail address, credit card number, Social Security number, government ID number, IP address, or any unique identifier that is associated with PII in another system. Also known as personal information or personal data.

phisher
A malicious user or Web site that deceives people into revealing personal information, such as account passwords and credit card numbers. A phisher typically uses deceptive e-mail messages or online advertisements as bait to lure unsuspecting users to fraudulent Web sites, where the users are then tricked into providing personal information.

phishing
Phishing (pronounced "fishing") is a method of identity theft and one of the fastest growing threats on the Internet. Phishers use phony Web sites or deceptive e-mail messages that mimic legitimate businesses and brands in order to steal personally identifiable information such as usernames, passwords, credit card numbers, and Social Security numbers.

pii
See personally identifiable information.

pop_up_blocker
Software or application that disables any pop-up (or pop-over or pop-under) advertisement window that you would normally get while browsing the Web. Many current Web browsers, including Internet Explorer, come with automatic pop-up blocking features. Some pop-up blockers may try to close all pop-up windows, while others offer the user the option to decide which pop-ups to allow. Because some legitimate Web applications use pop-up windows, there will be times when you'll need to disable your pop-blocker, or configure it to always allow pop-ups for the specific Web page or site.

port
A physical or virtual interface through which data is transferred between computers, other devices (such as printer, mouse, keyboard, or monitor), and networks (including the Internet). To your computer, a port appears as one or more memory addresses that it can use to send or receive data. A port can be a physical connection, such as a serial data port, a keyboard port, or a high-speed network port; these all use different connectors, so it's not possible to plug a cable into the wrong port. A port may also be virtual, such as the network ports FTP, HTTP, Telnet, or SMTP. These exist as addresses your computer recognizes for transferring and receiving data over the Internet.

privacy
The control customers have over the collection, use, and distribution of their personal information.

privacy_compromise
A scenario in which an unauthorized individual is able to gain access to personal or confidential information about another user.

privacy_policy
An organization's requirements for complying with privacy regulations and directives. The policy is expressed in a privacy statement.

privacy_statement
A document describing a company's position on privacy, detailing what information its Web site collects, with whom the data is shared, and how users can control the use of their personal data.

ransomware
A form of Internet extortion in which malicious software encrypts the files on a computer so that the user cannot access them. The infection then leaves a "ransom note" message file instructing the user to send payment to the hacker in order to get the encryption keys to unlock the files.

registry
A central hierarchical database used in Windows 95 and later operating systems to store information necessary to configure the system for one or more users, applications, and hardware devices. The registry contains information that Windows continually references during operation, such as your user profile, the applications installed on the computer and the types of documents each can create, property sheet settings for folders and application icons, what hardware exists on the system, and which ports are being used.

remote_attack
An attack that targets a computer other than the one that the attacker is interactively logged on to. For example, an attacker can log on to a workstation and attack a server on the same network or on an entirely different one.

sector
A portion of the data storage area on a hard disk. A disk is divided into sides (top and bottom), tracks (rings on each surface), and sectors (sections of each ring). Sectors are the smallest physical storage units on a disk. Sectors are fixed in size; typically, they're capable of holding 512 bytes of information apiece.

security_update
A broadly released fix for a product-specific, security-related vulnerability. Security vulnerabilities are rated based on their severity, which is indicated in the Microsoft security bulletin as critical, important, moderate, or low.

security_vulnerability
A vulnerability in software that is addressed by a Microsoft security update and security bulletin or a service pack.

service_pack
A tested, cumulative set of all the hotfixes, security updates, critical updates, and updates created to fix defects in a piece of software found internally since the release of the software. Service packs may also contain a limited number of customer-requested design changes or features. For example, Windows XP Service Pack 2 (SP2) includes important security updates for the Windows XP operating system.

service_release
See service pack.

signed_program
A program with a digital certificate.

SMTP
Acronym for Simple Mail Transfer Protocol, which sends messages from one computer to another on a network. This protocol is used on the Internet to route e-mail.

software_update
Any update, update rollup, service pack, feature pack, critical update, security update, or hotfix used to improve or fix software released by Microsoft.

spam
Unsolicited commercial e-mail. Also known as junk e-mail.

spoof
To make a transmission appear to come from a user other than the user who performed the action. For example, in e-mail spoofing, the spoofer forges the header of an e-mail message in order to make the message appear to come from a reliable sender.

spyware
General term for software that performs behaviors such as advertising, collecting personal information, or changing the configuration of your computer, usually without obtaining consent. This does not mean all software that provides ads (adware) or tracks your online activities is bad; you might sign up for an otherwise free service where you agree to "pay" for the service by receiving targeted ads. The key differentiator is whether or not you (or someone who uses your computer) understand what the software will do and have agreed to install the software on your computer.

strong_password
A password that provides an effective defense against unauthorized access to a resource. A strong password is at least six characters long, does not contain all or part of the user's account name, and contains at least three of the four following categories of characters: uppercase letters, lowercase letters, base 10 digits, and symbols found on the keyboard, such as !, @, and #.

sysadmin
The person responsible for administering the accounts and connections on a multiuser computer, a network, a communications system, or all of these. A system administrator can assign user accounts and passwords, establish security access levels, allocate storage space, and watch for unauthorized access to prevent virus or Trojan horse programs from entering the system. The term system administrator is often shortened to "sysadmin."

Telnet
A protocol that lets you log on to and enter commands on a remote computer through the Internet, as if you were using a text-based terminal attached directly to that computer.

temp_file
A computer file created either in memory or on disk, by the operating system or some other program, to be used during a session and then discarded. Also called a "temp file" or "scratch file."

trojan_horse
A program that appears to be useful or harmless but that contains hidden code designed to exploit or damage the system on which it is run. Trojan horse programs are most commonly delivered to users through e-mail messages that misrepresent the program's purpose and function. Also called Trojan code.

truste
An organization offering an online privacy seal program that certifies eligible Web sites and holds Web sites to a baseline privacy standard. This key privacy watchdog organization plays an important enforcement role in the dispute and resolution of privacy issues.

update
A broadly released fix for a specific problem addressing a noncritical, non-security-related bug. Compare with service pack, software update.

update2
To make a system or data file more current.

upgrade
A software package that replaces an installed version with a newer version of the same software. The upgrade process typically leaves existing customer data and preferences intact while replacing the existing software with the newer version.

ugrade2
To change to a newer, usually more powerful or sophisticated version.

virus
Code written with the express intention of replicating itself. A virus attempts to spread from computer to computer by attaching itself to a host program. It may damage hardware, software, or data. Compare with worm.

virus_definition
Also known as a virus signature. A recognized pattern of unique computer code contained in a virus. Antivirus programs search for these known patterns to identify infected programs and files. In the same way that new vaccines must be developed to combat different strains of flu, antivirus software must be updated constantly with new virus definitions.

vulnerability
Any weakness, administrative process or act, or physical exposure that makes a computer susceptible to exploit by a threat.

weak_password
A password that does not provide an effective defense against unauthorized access to a resource. A weak password might be less than six characters long, contain all or part of a user's account name, or contain fewer than three of the four following categories of characters: uppercase letters, lowercase letters, base 10 digits, and symbols found on the keyboard, such as !, @, and #.

worm
Self-propagating malicious code that can automatically distribute itself from one computer to another through network connections. A worm can take harmful action, such as consuming network or local system resources, possibly causing a denial of service attack. Compare virus.