Question: what is the difference between services and thread in android?
Answer: In short, the main difference between Service and Thread is that, Service runs on Main(UI) thread and Thread runes on its own thread. If we are using Service for long tasks, then it may cause block Main UI Thread.