No contexto da programação para a web ASP.NET, Razor refere-se à/ao:
Um compilador que otimiza o código para execução em aplicações baseadas em web.
Uma linguagem de programação que roda no cliente, similar à Javascript.
Uma interface para o desenvolvimento de web services de arquitetura aberta.
Uma linguagem de programação interpretada pelo browser e que pode conter instruções dinâmicas.
Uma linguagem de marcação que permite a execução de código em páginas web.