Extension is used when modeling a profile to extend UML.
Extension is a kind of Association. One end of the Extension is an ordinary Property and the other end is an ExtensionEnd. The former ties the Extension to a (meta)Class, while the latter ties the Extension to a Stereotype that extends the Class.