Docs Menu

Use Consistent Terminology

Use words as they are defined in a general dictionary, in an accepted industry dictionary or style guide, or for your particular project. Each word or phrase should have only one meaning, and should be used consistently throughout the documentation.

  • Use American English spelling instead of British English spelling.

    Example

    Use "gray" instead of "grey" and "color" instead of "colour".

  • The MongoDB Style Guide uses the Merriam-Webster’s Collegiate Dictionary. 11th ed. Springfield, MA: Merriam-Webster, 2003. Continually updated at https://www.merriam-webster.com/.

  • Don't use the same word to describe two or more different concepts.

    Example

    Don't use agent to refer to both a person and a process.

  • If a word has both a technical meaning and a general meaning, don't use it to express both meanings. Instead, use a synonym for the general meaning.

    Example

    Use interface as a noun that means user interface. Instead of also using interface as a verb, use interact.

  • Don't use different words to mean the same thing. Standardize on the use of one word for a particular object. Technical writing isn't creative writing. You shouldn't be concerned that you will bore users with colorless prose. Clarity is the goal, so using a precise set of terms consistently is required. Following is a common example of multiple terms that refer to the same thing:

    • menu command (the preferred term)

    • menu item

    • menu option

  • Use a word as only one part of speech. Many words can be correctly used as a verb and as a noun or an adjective, such as display. However, using the same word as more than one part of speech in the same document can be confusing to users and translators, so avoid it when possible.

  • Avoid neologisms. Examples of neologisms (newly invented words) include marketecture or edutainment. Most of these words are specific to a single business culture and aren't understood in other cultures.

  • Standardize words and spelling across a documentation set.

  • Don't use terms with different meanings interchangeably. Some terms have similar but distinct meanings and shouldn't be used interchangeably.

    Example

    • environment, platform

    • version, release

    • panel, screen

    • window, dialog box

For guidelines about specific words, see Alphabetical List of Terms.