diff --git a/core/java/android/app/Service.java b/core/java/android/app/Service.java
index 676733200fbd9..697a987d5f209 100644
--- a/core/java/android/app/Service.java
+++ b/core/java/android/app/Service.java
@@ -31,8 +31,9 @@ import java.io.FileDescriptor;
import java.io.PrintWriter;
/**
- * A Service is an application component that runs in the background, not
- * interacting with the user, for an indefinite period of time. Each service
+ * 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. Each service
* class must have a corresponding
* {@link android.R.styleable#AndroidManifestService <service>}
* declaration in its package's AndroidManifest.xml. Services
@@ -46,13 +47,16 @@ import java.io.PrintWriter;
* networking) operations, it should spawn its own thread in which to do that
* work. More information on this can be found in
* Application Fundamentals:
- * Processes and Threads.
The Service class is an important part of an * application's overall lifecycle.
* *Topics covered here: *
Most confusion about the Service class actually revolves around what + * it is not:
+ * + *Thus a Service itself is actually very simple, providing two main features:
+ * + *When a Service component is actually created, for either of these reasons, + * all that the system actually does is instantiate the component + * and call its {@link #onCreate} and any other appropriate callbacks on the + * main thread. It is up to the Service to implement these with the appropriate + * behavior, such as creating a secondary thread in which it does its work.
+ * + *Note that because Service itself is so simple, you can make your + * interaction with it as simple or complicated as you want: from treating it + * as a local Java object that you make direct method calls on (as illustrated + * by Local Service Sample), to providing + * a full remoteable interface using AIDL.
+ * * *