Is there different breeds of goldfish?

There are many different breeds of goldfish. Some examples are ryukins, telescope, fantail, veiltail, ribbontail, ranchus and even common