This part of the documentation should be updated
A service is launched after the gadget is added in the page and stopped only when the gadget is removed from the page
Jobs are an advanced form of services. The differences are as followed:
- They are triggered by being called.
- They can be triggered multiple time.
- Triggering a job will cancel the last call of this job if it hasn't finished.