Front derailleurs for road bikes perform the same job as those for MTBs in that they push the chain between the two or three chainrings on the chainset to change gears. Most road bike front derailleurs are compatible with traditional and compact chainring sizes but you will need to choose a derailleur to suit the number of chainrings you are running as well as being mindful of mount type.