title: Android Service
body: <p>Please explain an Android <code>Service</code>. How does it differ from an <code>Activity</code>?  Does it depend on an application state such as running in the <strong>foreground/background</strong>?</p>