We prove that the isomorphism class of an affine hyperbolic curve defined over a field finitely generated over ${\bb Q}$ is completely determined by its arithmetic fundamental group. We also prove a similar result for an affine curve defined over a finite field.