I think u r true...
Bridges works on physical layer as well as data link layer. So it can able to look at the MAC addresses of frames and we know that theoretically Bridges are used to connect two LAN segments, these LANs may be different(one is Ethernet, other is a token ring).
Routing word comes after the discoveries of Routers, it is used to connect two Networks(that became internet). Routers are more capable than these bridges, practically we don't use bridges to connect different LANs because they might have different MTU, so here fragmentation is needed but bridges can't do that.
Yes, bridges will have something known as Forwarding table or mapping table by which they are used to deciding to forward the packets but they can not have any routing table.