Solving for real values while function values are complex

I noticed the following description in the document of Solve:

Solve[expr&&vars[Element]Reals,vars,Complexes] solves for real values
of variables, but function values are allowed to be complex.

Are there any specific examples that may be helpful to understand this usage?

Regards,
Zhao

Here is an example:

Same as giving Reals as the third argument:

Solve2.png