Horcruxes are objects (or living beings) in which a wizard or witch has hidden a part of their soul for the purpose of achieving immortality. They're significant because Voldemort used them to split his soul into seven parts, making him nearly invincible until they were all destroyed.