Published by Patrick Mutisya · 14 days ago
This set of notes introduces the most frequently encountered file formats in ICT. Understanding the purpose, typical applications and key characteristics of each format helps you to choose the right one for a given task and to manage files efficiently.
| Extension | File Type | Typical Use | Key Characteristics |
|---|---|---|---|
| .css | Style sheet | Defines the visual presentation of HTML documents. | Plain text, human‑readable, cascades with other style rules. |
| .csv | Comma‑separated values | Storing tabular data for spreadsheets, databases, and data exchange. | Plain text, each line = a record, fields separated by commas (or other delimiters). |
| .gif | Graphics Interchange Format | Simple web graphics, animations. | Lossless, supports up to 256 colours, can contain multiple frames for animation. |
| .htm / .html | HyperText Markup Language | Web pages viewed in browsers. | Plain text, uses tags to structure content; can link to CSS, JavaScript, media. |
| .jpg / .jpeg | Joint Photographic Experts Group image | Photographs and complex images on the web. | Lossy compression, small file size, 24‑bit colour, not suitable for sharp edges. |
| Portable Document Format | Distributing read‑only documents that retain layout across platforms. | Can embed text, images, vector graphics, forms; searchable; supports encryption. | |
| .png | Portable Network Graphics | Web graphics requiring transparency or lossless quality. | Lossless compression, supports alpha channel (transparency), up to 16‑million colours. |
| .rtf | Rich Text Format | Cross‑platform text documents with basic formatting. | Plain text with formatting codes; readable by most word processors. |
| .txt | Plain text | Simple notes, code, configuration files. | No formatting, universal compatibility, smallest possible size. |
| .zip | Compressed archive | Bundling multiple files/folders for storage or transfer. | Lossless compression, supports encryption, widely supported on all OSes. |
| .rar | Compressed archive (proprietary) | Similar to ZIP but often achieves higher compression ratios. | Lossless, can split archives into volumes, requires WinRAR or compatible software. |
.css<style> tags, or added inline..csv.gif.htm / .html<h1>, <p>, <a>.link), JavaScript (script), images (img)..jpg / .jpeg.pdf.png.rtf.txt.zip.rar.png for graphics with transparency and .jpg for photographs..csv when you need to import them into spreadsheets or databases..css files to separate design from content – makes site updates faster..zip before emailing to reduce attachment size..pdf.