COALESCE performance

Database
N/A

COALESCE performance

What would be the impact of using case statements instead of COALESCE fn?
Clarify if COALESCE fn internally builds case statements to check for null. If yes will CASE statement perform better than COALESCE?