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.
- Link
- A reference in a document that, when activated, takes the user to another location or resource.
- Hyperlink
- A clickable link from one piece of hypertext to another page, document, or location.
- Traffic
- The number of visitors to a website or web page over a given period.
- 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.
- 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.
- Cookie
- A small piece of data a website stores in the browser to remember information across visits.
- 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.
- Right-Click
- Clicking the secondary mouse button, typically opening a context menu of relevant actions.
- Popup
- A small window that appears over the current page, often used for an extension's quick-access interface.
- 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.