The prevailing engineering principle that redundancy at the component level is superior to redundancy at the system level is generalized to coherent systems with dependent components. Sufficient (and necessary) conditions are presented to compare component and system redundancies by means of the usual stochastic, hazard rate, reversed hazard rate, and likelihood ratio orderings. Explicit numerical examples are provided to illustrate the theoretical findings. Some related results in the literature are generalized and extended.