Magento Attribute:
An attribute in Magento is defined as any property of a Catalog Category (Entity Type ID - 3), Catalog Product (Entity Type ID - 4), Customer (Entity Type ID - 1), Customer Address (Entity Type ID - 2), Order (Entity Type ID - 5), and some more. These include Product ID, Product Title, SKU, Image, Description, Customer First Name, Customer Last Name, and so on.
All the attributes are stored in the Database Table "eav_attribute", and all these attributes depend upon their Entity Types, which are stored in the DB Table "eav_entity_type".
A store owner can add as many additional attributes as desired. These can be grouped into attribute sets, so similar products can be created with the same attributes. If you sell TVs, shoes, books, and power tools you could create four attribute sets - one specific to TVs, one for shoes, one for books, and one for power tools. When adding new power tool Products to your Catalog, you simply select the “power tool” attribute set, and the appropriate fie