Definitely.
Road racing is bunch/massed start racing. First across the line wins.
Timetrialling is just you against the clock – otherwise known as the race of truth or by the French (in their usual disparaging way) as the English disease*.
Triathlon is a variation on timetrialling. Aero kit, no drafting, no racing tactics – just ride as hard as you can for that leg of the overall race.
*Road racing was banned on British roads in the early part of the 20th Century, so the only racing people could do was timetrialling, hence the continued use of codenames for courses, shouting your number as you cross the line (no-one wore numbers). Thankfully, we’ve dropped the black alpaca and dawn starts.