Typically, a hoodie is a type of sweatshirt that includes a hood and sometimes features a front pocket or a zip. The hood can be used for added warmth or protection from the elements. They are often made in cotton but also come in cashmere or any fabric. Sweatshirts, on the other hand, are a broad category of casual, long-sleeved garments made of soft, comfortable fabric, often without a hood or pocket.