Intenções implícitas do Android VS intenções explícitas

Trabalhando com o Android, percebi que as intenções implícitas são uma boa escolha na maioria dos casos, devido à flexibilidade delas. Mas e as intenções explícitas? Quais são os benefícios de usá-los? Quais são os casos comuns quando é uma boa prática usá-los?