title: Service vs Thread in Android
body: <p>I am looking for what service should be used in android applicaton. </p>
  
  <p>Docs says</p>
  
  <blockquote>
    <p>A Service is an application component that can perform long-running operations in the background and does not provide a user interface.</p>
  </blockquote>
  
  <p>I have read this thread <a href="https://stackoverflow.com/questions/2633334/application-threads-vs-service-threads">Application threads vs Service threads</a> that saying same services are for running operation in background.</p>
  
  <p>But here this can be done using <code>Thread</code> also. Any difference between them and where you should use them </p>