A Detergent is a substance which has a power to cleanse.
A detergent usually has surface activating properties, which means that it is able to reduce the surface tension of water.
In the process of cleaning, the detergent acts a bridge between the solid matter and water.