Home : Software Terms : File Type Definition

File Type

A file type is a name given to a specific kind of file. For example, a Microsoft Word document and an Adobe Photoshop document are two different file types. While these file types are associated with individual applications, other file types, such as rich text RTF files and MP3 audio files are standard file types that can be opened by multiple programs.

The terms "file type" and "file format" are often used interchangeably. However, a file format technically describes the structure and content of a file. For example, the file type of an image file saved using JPEG compression may be defined as a "JPEG image file." The file format might be described as a binary file that contains a file header, metadata, and compressed bitmap image data.

Each file type has one or more corresponding file extensions. For example, JPEG image files may be saved with a .JPG or .JPEG extension, while Adobe Photoshop image files are saved with a .PSD extension. The file extension appended to the end of each filename provides a simple way of identifying the file type of each file. File extensions are also used by the operating system to associate file types with specific programs. The relationships between file types and programs are called file associations and define what program opens each file type by default.

You can view a list of common file types at FileInfo.com.

Updated: March 15, 2011

Cite this definition:

https://techterms.com/definition/file_type

TechTerms - The Tech Terms Computer Dictionary

This page contains a technical definiton of File Type. It explains in computing terminology what File Type means and is one of many software terms in the TechTerms dictionary.

All definitions on the TechTerms website are written to be technically accurate but also easy to understand. If you find this File Type definition to be helpful, you can reference it using the citation links above. If you think a term should be updated or added to the TechTerms dictionary, please email TechTerms!