Magento 2 Extension Attributes
Overview In some cases, Magento 2 functionality requires modifications in order to fit store owner's expectations. For example, an Order should have additional information provided by a customer during checkout. In this case there are 2 ways of extending existing entities: custom attributes or extension attributes. In Magento 2 extension attributes allows to add custom additional data into an entity such