Active Server Pages (ASP) é uma linguagem para geração de páginas HTML dinamicamente.
A partir do Windows NT Server com o IIS3 ou IIS4 (Internet Information Server) instalado, é possível rodar códigos que geram páginas HTML dinamicamente, e então, mandá-las para o Browser. Assim sendo, sempre que uma página ASP for requisitada pelo Browser, esta página será executada pelo servidor, e a partir daí, será gerada uma página HTML, a qual será enviada para o Browser que a requisitou.