I'm not sure my explaination would be exactly correct, but I'll try.
A bridge is a structure that connects two or more points allowing access across railways, rivers, streams, ravenes, etc., whereas a trestle is a framework structure that some long bridges are built upon. That framework...