The document provides an overview and examples of background processing techniques in Android including threads, handlers, and AsyncTasks. It discusses how threads can be used to perform asynchronous tasks and how handlers or AsyncTasks allow updating the user interface from a background thread. Examples are given for using handlers to communicate between threads and an AsyncTask to download a web page in the background. The document also covers broadcast receivers and provides a list of platform broadcast events and an example receiver for phone call state changes.