#TODO: Add introduction for this concept.


# Introduction

`Classes` are definitions combining data (_otherwise known as `attributes`, `properties`,`data members`, `variables`, or `fields`_) with `functions` (_otherwise known as `methods`_).
Class definitions are used to create copies or `instances` of the `class`, commonly known as `objects`.
Objects can represent real world entities (_such as Cars or Cats_) - or more abstract concepts (_such as integers, vehicles, or mammals_).
Each object is unique in computer memory and represents some part of an overall model.
Classes and Objects can be found in several programming paradigms, but are integral to [object oriented programming][oop] (OOP), in which programs are made up of objects that interact with one another.

[oop]:https://www.educative.io/blog/object-oriented-programming

Add content to concept intro
Add content to concept intro

Co-Authored-By: BethanyG <c29586ae1a47450e9a074216158e0ef228688b96@users.noreply.github.com>
