Explicit Specific: Users know what they want; would tell directly.Therefore, to use this approach while designing a website, users' intent should be identified first.
Explicit General: Users don't know what they want; would tell directly.
Implicit General: Users don't know what they want; browsing & navigating (indirectly).
Implicit Specific: Users know what they want; browsing & navigating (indirectly).
Then, for users having explicit intents, give ways for them to state their needs; otherwise, find ways to persuade them to explicitly state their needs.
(Source: The Importance of Knowing User Intent)