Intents could be used to start a Service that performs one-time task(for example: Downloading some file ) or for starting a Service you need to pass Intent to startService() method. Intent for Broadcast Receivers: There are various message that an app receives, these messages are called as Broadcast Receivers.