U NestJS-u, provider je bilo koja klasa koja može biti injektovana kao ovisnost, a usluga je najčešći tip — klasa koja sadrži poslovnu logiku. Označavanjem klase s @Injectable() čini se je provider koji NestJS-ov DI sustav može stvoriti i injektovati.
