Devo estar usando o AngularJS e o ASP.NET MVC?

Comecei a aprender o AngularJS e o ASP.NET MVC, mas não sei por que usá-los juntos no mesmo projeto? Eles não são os dois frameworks MVC? Devo usá-los ambos no mesmo aplicativo? Não é um ou