0
Implicit and explicit are general terms. They are not exclusive to C++, or any other programming language. They are also commonly used in English.
Implicit:
Something is implicit if it is not shown directly. The word 'implied' is a really good way to remember. For example, if a floating point number and an integer are added, an *implicit* conversion will happen, so there will not be any errors.
Explicit:
Essentially the opposite. Something is explicit if it is outright, or shown directly. For example, if a website contains adult content, most of the time, an *explicit* warning will appear, informing the visitor that there is adult content.