Horse shoes are used for a variety of reasons. Sometimes they provide traction for various equestrian events. They are also used to protect a horse foot or even for therapeutic purposes. Before horse shoes, sandals were sometimes put on horses to protect the horse from wearing out.