Gostaria de fazer uma observação, como mencionado pelo instrutor Gabriel Leite no tópico Qual a diferença entre web server e web API? um servidor acessível pela rede web que disponibiliza algum tipo de serviço, é comumente chamado de web server, já o serviço em si, pode ser chamado de de web service e o serviço que expõe dados é comumente chamado de web api. Por tanto, a pergunta "Como comumente é chamado o servidor que tem a responsabilidade de fornecer os dados para a aplicação Angular em uma Single Page Application? assinala como correta uma afirmação errada, para que tal afirmação seja correta, é necessário informar algo como "qual o nome do serviço, hospedado em um servidor web que fornece dados para a aplicação Angular em uma Single Page Application?"