Property Scope
Given an object with a particular property, the scope of the property indicates whether other objects of the same type can be expected to possess the same property, and affects which APIs are used to work with the property.
The three different kinds of scope are described in the following sections: