The main difference between the two is the length of time that they remain valid for. Pet Passports are valid for as long as you keep them up to date with relevant vaccinations. However, an Animal Health Certificate is only valid for one trip to the EU, therefore you would need a new certificate each time you travel.