What is the best soap powder to remove stains?

Every piece of clothing i buy it always gets stained and no matter what i use the stains won't go. This could be mud, dirt, grease, chocolate, sauce etc i need help!
2 answers 2