Accelerated Mobile Pages
AMP HTMLでは、通常のHTMLの要素に加えて、カスタム要素と呼ばれる独自の要素(タグ)を使用できる。カスタム要素の例としては、画像を表示するための<amp-img>(通常の<img>要素に代えて使用する)、レイアウトされたサイドバーのための<amp-sidebar>、外部のサイトのコンテンツを表示するための<amp-facebook>や<amp-twitter>、などが挙げられる。
AMPではユーザーJavaScriptが使用できないので、カスタム要素にはこれらの代替となるような要素がある。例えば、広告のための<amp-ad>やアクセス解析のための<amp-analytics>などはその典型である。
一部のカスタム要素を使用するためには、追加でJavaScriptライブラリを読み込む(<head>タグ内において)必要がある。