Powder and liquid detergents are both effective for laundry. While powder may provide lower cost per load and is packaged in recyclable cardboard, liquid detergent can be applied directly to clothes as a pretreatment for tough stains without having to mix with water.