How would you explain UTF-8?

Unicode is used by everyone in the world. I came across this article which explained it really well in a single page. It is a treat for visual learners.

Archive link(in case the blog is unreachable) - How does UTF-8 turn “😂” into “F09F9882”?

Please share any resources or explanations about UTF-8.