O que significa “@” no MVC do ASP?

Eu sei que esta é uma pergunta simples, mas eu sou novo para o ASP MVC e simplesmente não consigo encontrar a resposta para isso em qualquer lugar - o que é o "@" que estou vendo em todos os lugares? exemplo:

@{
    ViewBag.Title = "Welcome";
}

<h2>Welcome</h2>

<ul> 
   @for (int i=0; i < ViewBag.NumTimes; i++) { 
      <li>@ViewBag.Message</li> 
   } 
</ul>

questionAnswers(3)

yourAnswerToTheQuestion