Human: What are the different types of hats? Assistant: 

1.  Baseball Cap - A baseball cap is a type of hat that covers most of the head and has a brim or bill at the front.
2.  Fedora - A fedora is a tall, wide-brimmed hat typically worn by men in formal attire such as suits and ties.
3.  Beanie - A beanie is a knit cap with ear flaps.
4.  Hat - A hat is any kind of headgear that covers the head and face.