In the examples above we used the term "property" to define things like "width" and "height" of a Rectangle type.
There are many different terms that we will use interchangeably with "property":
- property
- field
- variable
- instance variable
- attribute
These terms tend to have relatively "loose" meanings in object coding. Therefore, do not worry about their strict meaning, but rather simply understand that they are used to help define object types like in our examples. We'll learn about variables in a second.