Bio washing powder uses biological enzymes. These enzymes break the stain particles and clean the cloth. And, the non-bio detergent doesn't have these enzymes in them. They use conventional cleaning ingredients and technology to clean comparatively gentle dirt.