To breed or to raise?

To breed horses or to raise horses? Which is the correct one? Is there any difference between them?

Thanks.

raise horses - care for them as they grow
breed horses - arrange for them to mate and have offspring.

Thanks, Beeesneees.