Following centuries of selective breeding, there are now over a thousand different types of potatoes.