Types include flat racing, jump racing, harness racing, and endurance racing, each with unique characteristics and audiences.