I just did my first triathlon (SF tri sprint baby) on a 20 year old road bike. I dont get the difference between a road bike and a triathlon bike. the geometry is so different and so are the components! why? which should i get for training and races in the future?