Question: what is the difference between osgi component and service?
Answer: OSGi Component Vs Service Components can call (using container injection – @Reference) other services but not components. In other words, a component cannot be injected into another component / service. Only services can be injected into another component.