Summary:
1. Hubs have more than two ports while bridges will normally have two ports.
2. Hubs are less intelligent as they care less about the destination of the packets while bridges learn and send packets to appropriate end points.
3. Hubs are commonly used to connect workstations that do not constantly share resources while bridges are typically used to connect two different networks.
4. Bridges lessens network traffic congestion while hubs may slow down the network.