As the name itself suggests, bio detergents consist of certain biodegradable enzymes that aid in the cleaning of stains by serving as boosters for the process. Known as booster technology, the enzymes break down the protein, starches and fat that are usually found in the stains (from food, sweat and other common stains) A non biodegradable detergent does not contain any enzymes as such but when you consider the health of your skin, it is ideal that you pick up the non biodegradable ones. Particularly for baby clothes and baby wear, always use non-bio detergents for better results and less rashes.