Animals have stripes for various reasons, including camouflage to blend in with their environment, to confuse predators or prey, for social signaling within their species, or to regulate body temperature. The specific reason for stripes can vary depending on the species and its habitat.