200 terms

Glossary.

Every term this site touches — text case, style guides, programming conventions, content optimization, and the browser extension — defined in one place. Terms with a dedicated page are linked.

🔠 Case Conversion & String Manipulation

Text
Any sequence of characters — letters, numbers, symbols, whitespace — that a computer or writer processes as a unit.
String
A programming data type representing an ordered sequence of characters, such as a name, sentence, or file path.
Typography
The craft of arranging text — typeface, size, spacing, and case — so it's readable and visually coherent.
Font
A specific visual design of a typeface's characters, such as Fraunces or JetBrains Mono.
Capitalization
Writing a letter in its uppercase form, typically the first letter of a word, sentence, or proper noun.
Uppercase
All-capital letters — every character converted to its capital form, e.g. HELLO WORLD.
Lowercase
All-lowercase letters — every character converted to its small form, e.g. hello world.
Sentence Case
Capitalizing only the first letter of a sentence and any proper nouns within it — the way ordinary prose is written.
Title Case
Capitalizing the major words of a title while lowercasing short articles, conjunctions, and prepositions — the specific rules vary by style guide.
Camel Case
A naming convention that joins words with no separator, lowercasing the first word and capitalizing each word after it — userName.
Pascal Case
A naming convention that joins words with no separator, capitalizing the first letter of every word — UserProfile. Also called UpperCamelCase.
Snake Case
A naming convention that lowercases every word and joins them with underscores — user_name. Standard in Python and SQL.
Kebab Case
A naming convention that lowercases every word and joins them with hyphens — user-name. Standard in CSS and URLs.
Slug
The lowercase, hyphenated, URL-safe portion of a web address derived from a title, e.g. how-to-make-tea.
URL
Uniform Resource Locator — the full web address identifying a specific page, file, or resource.
Character
A single unit of text — one letter, digit, punctuation mark, or symbol.
Alphabet
The ordered set of letters used to write a language, such as the 26 letters of the English alphabet.
Letter
A single symbol of an alphabet representing a sound or sound group in written language.
Word
A sequence of characters that functions as a single unit of meaning in a language.
Sentence
A grammatically complete unit of writing, typically containing a subject and a verb, ending in terminal punctuation.
Paragraph
A distinct block of writing, usually built around one idea, set off from surrounding text by a line break.
Text Case
The capitalization state of a piece of text — upper, lower, sentence, title, or a programming case.
All Caps
Text written entirely in capital letters, often used for emphasis, headings, or shouting in informal writing.
Small Caps
A typographic style where lowercase letters are rendered as smaller capital letters rather than their usual lowercase form — a font/design feature, not a text-case conversion.
ASCII
American Standard Code for Information Interchange — an early character-encoding standard covering the basic English alphabet, digits, and symbols.
Unicode
The modern international standard that assigns a unique number to every character across virtually every writing system in use.
UTF-8
The dominant variable-width encoding for Unicode on the web — backward-compatible with ASCII and used by most modern text and file formats.
String Length
The number of characters contained in a string, often used to check limits like tweet or headline length.
Text Editor
Software for writing and editing plain, unformatted text — VS Code, Notepad, and Sublime Text are examples.
Notepad
The plain-text editor bundled with Microsoft Windows, commonly used for quick edits with no formatting.
Word Processor
Software like Microsoft Word or Google Docs that formats text with fonts, styles, and layout, unlike a plain text editor.
Rich Text
Text that carries formatting information — bold, italics, colors, fonts — beyond the plain characters themselves.
Plain Text
Text with no formatting, fonts, or embedded markup — just the raw characters.
Macro
A recorded or scripted sequence of actions that runs as a single command, common in spreadsheets and word processors.
Algorithm
A defined, step-by-step procedure for solving a problem or transforming data — the logic behind a converter or calculator.
Parser
A program component that reads input and breaks it into structured parts a program can act on — like splitting a variable name into words.
Compiler
A program that translates source code written in a programming language into a form a computer can execute.
Syntax
The formal rules governing how words, symbols, or code must be arranged to be valid.
Variable
A named storage location in code that holds a value which can change while a program runs.
Constant
A named value in code that's set once and never changes during program execution — often written in CONSTANT_CASE.
Identifier
A name used in code or a database to refer to a variable, function, or column — subject to a chosen naming convention.
Database
An organized, searchable collection of structured data stored electronically, typically accessed via a query language like SQL.
SQL
Structured Query Language — the standard language for querying and managing data in relational databases.
Column Name
The identifier given to a single field in a database table, conventionally written in snake_case.
CamelCase Converter
A tool that reformats plain text or existing identifiers into camelCase.
Snake Case Converter
A tool that reformats text or identifiers into snake_case, joining words with underscores in lowercase.
Title Case Converter
A tool that applies a specific style guide's capitalization rules to a title or headline.
Case Converter
General term for a tool that switches text between capitalization formats — upper, lower, title, or programming cases.
Change Case
The action of switching text from one capitalization format to another.
Capitalize
To convert a character or word to its uppercase form, typically the first letter.
Lowercase Converter
A tool that converts all characters in a text block to lowercase.
Uppercase Converter
A tool that converts all characters in a text block to uppercase.
Binary
A base-2 number system using only 0 and 1 — the foundational representation of data in computing.
Hexadecimal
A base-16 number system (0-9, A-F) commonly used to represent color codes and memory addresses compactly.
String Replace
An operation that finds occurrences of a substring and swaps them for a replacement.
Substring
A contiguous sequence of characters taken from within a longer string.
Concatenation
Joining two or more strings together end-to-end to form one longer string.
Text Formatting
The visual and structural presentation of text — spacing, case, line breaks, and markup.
Tokenization
Breaking a stream of text into meaningful units — words, symbols, or identifier segments — before further processing. A smart tokenizer is what lets a converter split parseXMLHttpRequest correctly instead of mangling the acronym.
Regular Expression
A pattern-matching syntax used to search, validate, or replace text based on structural rules rather than exact matches.

✍️ Journalism, Writing & Style Guides

Headline
The title text at the top of an article, designed to summarize the piece and draw a reader in.
Title
The name given to a written work — a book, article, essay, or piece of media.
Journalism
The practice of researching, writing, and publishing reports on current events and matters of public interest.
Copywriting
Writing text intended to persuade or inform for advertising, marketing, or sales purposes.
Blogging
Publishing written content — and often other media — on a regularly updated personal or brand website.
AP Style
The Associated Press Stylebook's capitalization and usage rules, the de facto standard for journalism and much professional writing.
Chicago Manual of Style
A comprehensive American style guide used widely in book publishing and long-form non-fiction.
APA Style
The American Psychological Association's style guide, standard for psychology, education, and social-science writing.
MLA Style
The Modern Language Association's style guide, standard for literature, language studies, and humanities scholarship.
Bluebook
The Bluebook: A Uniform System of Citation — the standard legal-citation manual used in U.S. courts and law reviews.
AMA Style
The American Medical Association's manual of style, standard for medical and scientific publication.
Grammar
The system of rules governing how words combine into phrases and sentences in a language.
Punctuation
Marks such as periods, commas, and hyphens used to structure and clarify written text.
Preposition
A word expressing a relationship between a noun and something else — in, with, from, between.
Conjunction
A word that connects clauses, phrases, or words — and, but, or, because.
Article
A word that marks a noun as specific or general — the, a, an.
Noun
A word naming a person, place, thing, or idea.
Pronoun
A word that stands in for a noun — he, it, they, this.
Verb
A word describing an action, state, or occurrence — run, is, become.
Adjective
A word describing a quality of a noun — red, quick, technical.
Adverb
A word that modifies a verb, adjective, or another adverb — quickly, very, rarely.
Hyphen
A punctuation mark (-) joining compound words or breaking a word across a line.
Dash
A punctuation mark (– or —) used to set off a clause or indicate a pause, distinct from a hyphen.
Citation
A formal reference to a source — a book, article, or legal case — following a specific style guide's format.
Plagiarism
Presenting someone else's words, ideas, or work as your own without attribution.
Proofreading
Checking a finished text for surface errors — spelling, punctuation, formatting — before publication.
Editing
Reviewing and revising written content for clarity, accuracy, and structure before publication.
Manuscript
A written work in its pre-publication form, whether typed or handwritten.
Bibliography
A list of sources referenced or consulted in a piece of scholarly writing, typically at its end.
Footnote
A note providing additional detail or a citation, printed at the bottom of the page it refers to.
Heading
A title marking the start of a document or a major section within it.
Subheading
A smaller heading marking a subsection within a larger section of text.
Byline
The line naming an article's author, typically appearing just below the headline.
Content Writing
Writing text for digital use — blog posts, web copy, marketing material — rather than print or academic publication.
Creative Writing
Writing driven by imagination and invention — fiction, poetry, narrative — as distinct from factual or technical writing.
Technical Writing
Writing that documents or instructs — manuals, specifications, API docs — prioritizing clarity and precision over style.
Proper Noun
A specific name for a particular person, place, or thing, always capitalized — London, GraphQL, iPhone.
Acronym
An abbreviation formed from the initial letters of a phrase, often pronounced as a word — NASA, RADAR.
Abbreviation
A shortened form of a word or phrase, used to save space — Dr., etc., Ave.
Manual of Style
A published set of rules governing the writing, formatting, and citation conventions for a discipline or publication.

📈 Content Optimization & Analytics

SEO
Search Engine Optimization — the practice of improving a page's visibility in organic (non-paid) search results.
Keywords
The words and phrases people type into a search engine, used to guide what content targets.
CTR
Click-Through Rate — the percentage of people who click a link after seeing it, such as a search result or headline.
Readability
How easy a piece of text is to read and understand, often measured with a formula like Flesch-Kincaid.
Word Count
The total number of words in a piece of text.
Character Count
The total number of characters — letters, numbers, symbols, and spaces — in a piece of text.
Flesch-Kincaid
A readability formula, originally developed for the U.S. Navy, that estimates a text's U.S. school grade reading level from sentence length and syllable count.
Snippet
The short excerpt of text Google displays beneath a page's title in search results.
SERP
Search Engine Results Page — the list of results shown after a search query.
MetaData
Structured information describing other data — a page's title, description, and author, for instance, rather than its visible content.
Meta Title
The HTML tag defining a page's title as shown in a browser tab and search results.
Meta Description
The HTML tag providing a short summary of a page's content, often shown as the snippet in search results.
Engagement
A measure of how much users interact with content — clicks, time spent, shares, comments.
Bounce Rate
The percentage of visitors who leave a site after viewing only one page.
User Experience
How a person experiences using a product or interface — its ease, clarity, and overall feel.
Analytics
The systematic measurement and analysis of data, such as website traffic or user behavior.
Score
A numerical rating assigned to evaluate the quality or performance of something, such as a headline.
A/B Testing
Comparing two versions of a page, headline, or feature to see which performs better with real users.
Copy
Written text intended for publication or public use — marketing copy, ad copy, web copy.
Headline Analyzer
A tool that scores a headline's likely effectiveness across factors like length, word choice, readability, and search/social fit.
Title Generator
A tool that suggests or automatically creates headline or title options.
Content Strategy
The planning and management of what content to create, for whom, and why.
Digital Marketing
Marketing conducted through online channels — search, social, email, and websites.
Social Media
Online platforms where people create, share, and interact with content and each other.
Email Subject Line
The preview text shown for an email before it's opened, often the deciding factor in whether it gets read.
Preview
A visual approximation of how content will appear once published or shared.
Traffic
The number of visitors to a website or web page over a given period.
Google
The dominant global search engine and technology company.
Optimization
The process of adjusting something to perform as effectively as possible for a given goal.
Psychology
The study of mind and behavior — relevant to content in how word choice affects reader response.
Hook
An opening line or headline crafted to immediately capture a reader's attention.
Conversion
The moment a user completes a desired action — signing up, clicking through, making a purchase.
Sentiment Analysis
Automatically detecting the emotional tone — positive, negative, neutral — behind a piece of text.

🧼 Data Cleaning & Text Utilities

Whitespace
Any character that renders as blank space — regular spaces, tabs, and line breaks.
Trim
Removing leading and trailing whitespace from a string, leaving the meaningful content untouched.
Regex
Short for regular expression — a pattern-based syntax for matching, validating, or replacing text.
Find and Replace
Searching a document for a specific string and substituting it with another.
HTML
HyperText Markup Language — the standard markup language structuring content on the web.
HTML Tags
The bracketed markup elements (like <p> or <div>) that define structure in an HTML document.
Stripper
A tool that removes markup, tags, or formatting from text, leaving plain content behind.
CSV
Comma-Separated Values — a plain-text format for tabular data, with each row on its own line and fields separated by commas.
TSV
Tab-Separated Values — a plain-text tabular format identical in concept to CSV but using tabs as the field separator.
Markdown
A lightweight markup language that formats text using plain-text symbols (like * for bold) rather than HTML tags.
Markdown Table
A table built from pipe (|) and dash (-) characters in a Markdown document, rendering as a grid when displayed.
PDF
Portable Document Format — a file format that preserves a document's layout independent of the software used to view it.
PDF Converter
A tool that transforms PDF content into another format, such as editable plain text.
Copy Paste
Duplicating content from one location and inserting it into another.
Clipboard
The operating system's temporary storage area holding the most recently copied content.
Line Break
A character marking the end of one line of text and the start of the next.
Paragraph Break
A break — typically a blank line — separating one paragraph of text from the next.
List
A sequence of related items presented one after another, often one per line.
Sorting
Arranging a collection of items into a defined order, such as alphabetical or numerical.
Alphabetical Order
Arranging items according to the sequence of letters in the alphabet.
Encoding
Converting characters into a specific digital representation for storage or transmission, such as UTF-8.
JSON
JavaScript Object Notation — a lightweight, human-readable format for structuring and exchanging data.
Array
An ordered collection of values or items, typically of the same type, indexed by position.
Object
In programming, a structured entity that bundles related data and behavior together.
Tab
A whitespace character used to align or indent text, typically rendered as several spaces wide.
Space
The whitespace character produced by the spacebar — character code 32 in ASCII and Unicode.
Data Cleaning
The process of finding and fixing incorrect, inconsistent, or malformed data before it's used.
Data Formatting
Reshaping raw data into the structure a target system or process expects.
Text Utility
A focused, single-purpose tool for manipulating or cleaning text — a case converter, whitespace cleaner, or similar.
File Upload
Sending a file from a local device to an application or service.
File Download
Saving a file from an application or service to a local device.
Batch Processing
Running the same operation across many files or lines of data in one pass, rather than one at a time.
Line-by-Line
Processing a document sequentially, one line at a time, rather than as a single block.
Delimiter
A character marking the boundary between data fields, such as the comma in a CSV file.
Invisible Character
A character that renders no visible mark but still occupies space in a string — a zero-width space is a common example.
Zero-Width Space
A character that takes up no visible space but still counts as a character, sometimes used to mark word boundaries or accidentally introduced by copy-paste.
BOM
Byte Order Mark — a character (U+FEFF) sometimes placed at the start of a file, a leftover UTF-16 convention that can break JSON parsing and string comparisons in UTF-8 contexts.
Text Formatting Tool
General term for software that cleans, restructures, or standardizes the layout of text.
Whitespace Remover
A tool that collapses, trims, or removes unwanted space characters from text.
HTML Remover
A tool that strips HTML tags from content, leaving plain readable text.

🧩 Extensions, Software & Privacy

Browser
Software used to access and view content on the web — Chrome, Firefox, Safari, Edge.
Chrome Extension
A small software add-on that adds features to the Google Chrome browser.
Browser Extension
General term for a plugin that extends a browser's built-in functionality.
Chrome Web Store
Google's official marketplace for browsing, installing, and managing Chrome extensions.
Manifest V3
The current extension platform standard for Chrome, using a lightweight service worker in place of the older persistent background page, with stricter security rules.
JavaScript
The scripting language that powers interactive behavior on virtually all modern websites and browser extensions.
Client-Side
Processing that happens on the user's own device rather than on a remote server.
Server
A remote computer that stores, processes, or serves data to other computers over a network.
Data Privacy
Protecting personal or user data from unauthorized access, collection, or disclosure.
Security
Protection against unauthorized access, data breaches, or exploitation of a system.
Local Storage
A browser-provided storage area that persists data on the user's own device between sessions, without sending it anywhere.
Cache
Temporarily stored data kept close at hand so future requests for it are faster.
Shortcut
A quick input — often a key combination — that triggers an action without navigating a menu.
Keyboard Shortcut
A specific key combination, like Alt+T, mapped to trigger a command instantly.
Context Menu
The menu that appears when right-clicking an element, offering actions relevant to what was clicked.
Right-Click
Clicking the secondary mouse button, typically opening a context menu of relevant actions.
User Interface
The visual and interactive elements through which a person operates software — buttons, menus, inputs.
UI Design
The practice of designing how an interface's elements look, are arranged, and behave.
Permissions
The specific system or browser capabilities an app or extension is granted access to, such as the clipboard.
Open Source
Software whose source code is publicly available for anyone to inspect, modify, and redistribute.
Web App
An application that runs in a browser rather than being installed natively on a device.
SaaS
Software as a Service — software hosted centrally and accessed by subscription over the internet, rather than installed locally.
Developer Tools
The built-in inspection and debugging tools included in modern browsers for examining a page's code and behavior.