(1) See domain extension.
(2) A program module that adds functionality to an application or system program. For example, program modules that add capabilities to the Firefox browser are actually called "extensions" (see Firefox extension). The same type of add-on module in the Photoshop image editor is called a "plug-in" (see Photoshop plug-in).
Executable modules that enhance the Mac operating system are called "extensions," while enhancements to the Windows OS are called "dynamic link libraries" (see DLL).
(2) A file type that is appended to the end of a file name. All programs and almost all data files use extensions, which are separated from the file name with a dot. For example, LETTER.DOC is a Word document. NOTEPAD.EXE is a text editor program in Windows, while TEXTEDIT.APP is a text editor in the Mac.
In Windows versions, prior to Windows 95, an extension could only have a maximum of three letters or digits. Starting with Windows 95, Windows files can have extensions with more characters.
Exhaustive Lists
There are Web sites that catalog as many file extensions as possible such as www.filext.com.
Popular Extensions
A list of popular extensions follows by letter. For example, to find out what an .SWF file is, look up SWF under "extension S. See Win Show file extensions, dangerous extensions and graphics formats. See also domain extension.