There is no hard and fast rule about which laundry detergent you should use, but when it comes to treating stains, liquid detergent comes to the rescue and for dirt stains on clothes, powder detergents work better.