A szolgáltatás (service) egy osztály nem felhasználóifelület-logikához — adatletöltés, üzleti szabályok, megosztott állapot, naplózás — amelyet az összetevők (komponensek) újra tudnak használni. A Dependency Injection (DI) az a módszer, ahogyan az Angular biztosítja ezeket a szolgáltatásokat az őket igénylő összetevőknek, ahelyett hogy az összetevők kézzel hoznák létre őket.
