Some basic terminology

name {\em -- denotes an \fbox{object}, a function, set of functions, enumerator, type, class member, template, a value or a label}
\bullet introduced by a declaration,
\bullet used within a scope, and
\bullet has a type which determines its use.
l \fboxobject -- region of storage
\bullet a named object has a storage class that determines its lifetime, and
\bullet the meaning of the values found in an object is determined by the type of the expression used to access it!

slide: C++ -- terminology (2)