AMP uses a special version of HTML that offers limited functionality, but at the same time loads very quickly. This is possible because AMP does not support JavaScript libraries and external resources such as fonts and stylesheets. AMP pages can only be created using the special AMP HTML syntax.