It's a quick and dirty generalization, but -
road race : road endurance :: CX : gravel
vs CX, gravel tends to have more relaxed geometry (longer wheelbase, longer chainstays, lower BB, etc), more provisions for water bottles, fenders, racks, and larger tire clearance.
As for why you would need one - I don't know. Why would you need any bike?