A coat is a garment worn by both men and women for the purpose of warmth or for fashion. Coats typically have long sleeves and fasteners, such as a zipper or buttons.