title: What is the difference between a Headless Fragment and a Service in Android?
body: <h3>Service</h3>
  
  <p>A Service is an application component representing either an application's desire to perform a longer-running operation while not interacting with the user or to supply functionality for other applications to use.</p>
  
  <h3>Headless Fragment</h3>
  
  <p>Fragments can be used without defining a user interface.  It is recommended to use headless fragments for your background processing.</p>
  
  <p>What is the difference here?</p>