A Service is an Android component for performing operations without a UI — typically longer-running work in the background. There are different types (foreground, background, bound), each suited to different needs, though modern Android favors WorkManager for many cases.
What a Service is
A SERVICE runs operations WITHOUT a UI (not tied to a screen):
→ for work that should continue regardless of UI (or independent of any activity)
→ declared in the manifest; runs in the app's process (main thread by default — must
move heavy work off it!)
