propertiesattributes
Properties and attributes are terms commonly used in computing to describe data about program elements and objects. Their precise meaning depends on the language and domain, but they broadly refer to stateful data (properties) and metadata or declarative information (attributes).
In object-oriented programming languages, a property is a member that provides access to an object's state,
In HTML and the DOM, an attribute is part of the markup that specifies initial values, while
Across domains, users should distinguish between data properties (the actual state of an object) and metadata