Navan Interview Question

Android Questions: 1. What is the difference between a Thread and AsyncTask (and who currently uses AsyncTask)? 2. How do you transfer data between two Fragments? 3. What are the different types of Services? 4. How does a Service differ from a WorkManager?