Data Science and Data Scientist

Module 42 of 43

Module 42: Glossary of Data Science Terms

4 min read771 words
What you'll learn
Recognize the most common data science termsExplain each in simple languageRead data articles and docs with confidence

"Knowing the vocabulary is half the battle. Here are the essential data science terms in plain English."

Learning Objectives

By the end of this module, you will be able to:

  • Recognize the most common data science terms
  • Explain each in simple language
  • Read data articles and docs with confidence

The Essential Terms

Bookmark this page and return whenever a word trips you up. You don't need to memorize these — that would be like memorizing a dictionary before writing a sentence. Instead, skim them now for familiarity, then come back to look up any term the moment it appears in an article, a tutorial, or a real project. Vocabulary sticks fastest when you meet a word in context and then check its meaning.

Explain like I'm new: Every field has its own shorthand, and data science is no exception. When you first hear "run some EDA on the features before we train the model," it sounds like a foreign language. Learn the handful of words below and that same sentence becomes plain English: "explore the input columns before teaching the computer." The jargon is a barrier only until you know it.

TermPlain-language meaning
Data scienceTurning raw data into insight and decisions.
DataRecorded facts — numbers, text, images, clicks.
Structured dataData in neat rows and columns (tables).
Unstructured dataData with no fixed format (text, images, video).
DatasetA collection of data, usually a table.
FeatureAn input column used to predict (X).
LabelThe answer you want to predict (y).
Mean / Median / ModeAverage / middle / most common value.
Standard deviationHow spread out values are.
CorrelationWhether two things move together (-1 to +1).
DistributionHow often each value appears.
EDAExploratory Data Analysis — the first curious look.
Data cleaningFixing messy, missing, or wrong data.
OutlierA value far outside the normal range.
VisualizationShowing data as charts to reveal patterns.
SQLLanguage for querying relational databases.
NoSQLFlexible, non-table databases.
pandasPython library for working with tables.
Machine learningTeaching computers to learn patterns from data.
Supervised learningLearning from labeled examples.
Unsupervised learningFinding structure in unlabeled data.
RegressionPredicting a number.
ClassificationPredicting a category.
ClusteringGrouping similar data points.
Training / testingData to learn from / to check the model.
OverfittingMemorizing noise; fails on new data.
ModelThe learned pattern used to make predictions.
BiasUnfair patterns learned from data.
CloudRented computing power over the internet.
MLOpsDeploying and maintaining models in production.

Key idea: Notice the flow: data (structured/unstructured) becomes a dataset of features and labels; statistics and visualization explore it; machine learning (supervised/unsupervised) models it; and ethics, the cloud, and MLOps keep it responsible and running.

Terms People Mix Up

A few of these are easy to confuse, so it's worth pinning down the differences:

  • Features vs. labels: features are the inputs (what you know), labels are the output (what you want to predict). In predicting a house price, size and location are features; the price is the label.
  • Correlation vs. causation: correlation means two things move together; it does not mean one causes the other (Module 5). This single distinction prevents a huge share of bad conclusions.
  • Supervised vs. unsupervised: supervised learning has labeled answers to learn from; unsupervised learning finds structure with no answers given (like clustering).
  • Regression vs. classification: regression predicts a number (a price, a temperature); classification predicts a category (spam or not, cat or dog).

Try this: Cover the right-hand column and read each term aloud, saying its meaning in your own words before checking. The ones you fumble are exactly the ones worth reviewing in their home modules.

Data scientist tip: Being able to explain a term in plain words matters more than reciting its textbook definition. In real work, half the job is translating jargon for colleagues who don't share it — turning "the model is overfitting" into "it memorized our old data and won't handle new cases." If you can do that translation, you truly understand the term.

Key Takeaway: These ~30 terms cover the whole journey — data types and datasets, statistics (mean/median, correlation, distribution), cleaning and EDA, visualization, SQL/NoSQL, and machine learning (features/labels, regression/classification/clustering, training/testing, overfitting), plus bias, cloud, and MLOps. Keep this as your quick reference.

Further Learning

Terms adapted from Microsoft's Data Science for Beginners (MIT License).