It seems like eclectic and diverse have the same meaning, but there must be some difference. What is it?
Did a search on Google but didn't find any info.
They are quite different.
Eclectic has the definition of selecting from various systems, doctrines, or sources, while diverse simply means differing from one another.
Eclectic also has the definition of composed of elements drawn from various sources, which is also pretty different from the second definition of diverse: composed of distinct or unlike elements or qualities.
And unlike diverse, eclectic can also be used as a noun to describe a person who uses eclectic methods in philosophy, science, or art.
For me, diverse is a synonym of different, varying or a range of, whereas eclectic expresses a somewhat unexpected mixture of styles or cultures.
"Bringing people from diverse backgrounds together"
"I have diverse interests, including hockey, birdwatching and cooking"
"The museum held an eclectic collection of oriental rugs, African pottery and European art".