The AMP HTML library consists of a basic runtime that brings the core functionalities of AMP to your page. If you want to add additional features you can do so by using one or more of the ready-to-use AMP components. They are classified as:
Built-inComponents that are included in the base library, such as amp-img and amp-pixel.
ExtendedExtensions to the base library that must be explicitly included in the document as custom elements.
ExperimentalComponents that are released but are not yet ready for wide use.