Chemically Detergents are the salts of long chain sulphonic acids and soaps are the salts of long chain fatty acids, both work in normal water but in hard water only detergent works , so detergents...
yes, soap is a detergent. if you are allergic to soap, then use soap-free or non-allergic products. these products are found in leading supermarkets and pharmacies.
i hope this answers your question!
In truth, far more organisms will be killed by being buffeted in the hot water of the wash cycle than by either kind of detergent. The polarity of the detergent has less to do with its cleaning power...