Well, in Dutch,michael blunck wrote:...
a "viaduct" is a bridge with a road (got the word "via" in it, which, IIRC means road in latin or something).
a "ecoduct" is a bridge with nature on it (for little animals to get from one forest to another, it got the word "eco" in it which obviously is related to ecology.
a "aquaduct" is a bridge with water on it. Wether this bridge is used to transport only water, or ships too, doesn't really matter I guess. We have a canal-aquaduct somewhere here, which actually transports ships.
After re-reading my post I wonder if it really adds anything, but ah well, can't really hurt to click submit now.