Question: what is the difference between a road bike and cyclocross?
Answer: Cyclocross bikes are designed for a combination of speed, and maneuverability on off-road conditions, with modifications allowing the rider to carry it on his/her shoulder. Road bikes are designed with a focus on maximizing speed, aerodynamics, and making them as lightweight as possible.