Frage im Vorstellungsgespräch bei Morgan Stanley

The difference between @Component, @Service, and @Repository