Model
Entity
Magento\Eav\Model\Entity
What it does
This is the base EAV (Entity-Attribute-Value) entity model that provides default configuration constants for the EAV system in Magento 2.
Developers would extend this class when creating custom EAV entities that need the standard EAV pattern with default models, tables, and attribute configurations.