Wizards in the books naturally live longer than normal humans, to the count of 300 to 400 years. They also heal a little bit faster and a lot better than normal people, which is why Harry can repeatedly get the ever-living crap beat out of him and, barring particularly grievous injuries, be good to go by the start of the next book.