human
What's the difference between a sombrero and a hat?
assistant
The main difference between a sombrero and a hat is that a sombrero is typically worn on the head, while a hat is typically worn on the head or on top of other clothing. A sombrero usually has a brim or crown to protect the wearer from sun, wind, and rain, while a hat generally does not have this feature.