ContentProvider
AsyncTask
Handler