Bridge is a device that connects 2 LAN segments together, which may be of similar or dissimilar types, such as Ethernet and Token Ring.
A bridge is inserted into a n/w to segment it and keep traffic contained within the segments to improve performance.
Bridges learn from experience and build and maintain address tables.By monitoring which station acknowledge receipt of address, they learn which nodes belong to the segment.
Bridges work at the data link layer(MAC) whereas routers work at the n/w layer.
Bridges are protocol independent, routers are protocol dependent.
Bridges are faster than routers.Bridges with more than 2 ports perform a switching function.