We present capacity reduction results between different classes of communication networks as well as network coding networks. In certain cases, we show that understanding the "edge removal" problem is crucial in making these connections.