An implicit broadcast wakes up the application when delivering the message even when it is not up.
The piece of logic which executes execute broadcast will not when the application is not alive.
An implicit broadcast needs to be defined in AndroidManifest xml whereas an explicit broadcast need not be.
Please correct me if i’m wrong.