What work does a horse do on a farm?

Depends on the type of farm. Most horses pull carts, or sometimes pull plows through feilds to help the farmer plant his crop quicker. And if it a cattle farm, the horse will be used as a transport for cowboys who ride them to herd cattle.