Në NestJS, një provider është çdo klasë që mund të injektohet si një varësi, dhe një service është lloji më i zakonshëm — një klasë që përmban logjikën e biznesit. Shënimi i një klase me @Injectable() e bën atë një provider që sistemi i DI të NestJS mund ta krijojë dhe të injektojë.
