A cantilever brake has two separate arms that attach to the frame or fork of the bike, while a V-brake has a single arm that attaches to one side of the frame or fork. Cantilever brakes provide more clearance for wider tires, but V-brakes offer more stopping power and easier adjustment. Overall, V-brakes are more commonly used on modern bikes due to their superior performance.