A timing belt is made of rubber and needs regular replacement, while a timing chain is made of metal and typically lasts the life of the engine. However, both serve the same purpose of synchronizing the engine's camshaft and crankshaft.