Two ethernet ports to bridge two different networks

I am setting up a system where I need to bridge two local networks using the arduino.

What does that mean? Why not use a router? The Uno doesn't have nearly the horsepower to use as a network bridge, and I don't think the w5100 has the capablility.