Typically horseshoes are a symbol of good luck, and they are thought to bring good luck and fortune when hung in a home. They can also be a symbol of protection and magic as well.