KB is a short form that appears in computing, information management and everyday technical language. Depending on context it most often denotes a unit of digital information (kilobyte) or an organized collection of knowledge (knowledge base). The same two-letter combination is also used informally for related terms such as "keyboard" or as an abbreviation in product specifications.
Common meanings
- Kilobyte (KB): a measure of digital data, traditionally associated with about one thousand or one thousand twenty-four bytes.
- Knowledge base (KB): a structured repository of information used for help desks, expert systems and AI applications.
- Other uses: informal shorthand for "keyboard" in technical notes or for abbreviated labels in documentation.
In computing, KB is frequently seen in file sizes, memory counts and data-transfer descriptions. Historically, because digital storage is organized in powers of two, many systems treated 1 KB as 1,024 bytes. To reduce ambiguity the International Electrotechnical Commission (IEC) introduced the prefix "KiB" (kibibyte) for 1,024 bytes and reserved "kB" for 1,000 bytes, but everyday usage still varies across software and hardware manufacturers.
Knowledge bases and information systems
As a knowledge base, KB refers to a curated collection of facts, procedures and troubleshooting guides. Knowledge bases power customer support portals, internal documentation, and many AI systems that draw on structured facts or rules. They range from simple FAQ pages to formal ontologies and semantic graphs used in search and reasoning.
Practical distinctions and guidance
- Watch capitalization: "KB" and "kB" are used inconsistently; "KiB" denotes 1,024 bytes when precision is needed.
- Bits versus bytes: "kb" (lowercase) often means kilobit (1,000 bits or, less commonly, 1,024 bits) and is different from KB (kilobyte = 8 kilobits when using decimal multiples).
- When reading storage specs, expect drive manufacturers to use decimal (1 kB = 1,000 B) while many operating systems report using binary conventions.
Understanding which meaning of KB applies depends on context. In technical documentation, look for adjacent units and capitalization; in business and helpdesk settings, KB will more often mean a repository of knowledge. Both senses are central to modern computing: one quantifies digital resources, the other organizes information about them.