To understand what is needed to achieve effective cleaning, it is helpful to have a basic knowledge of soap and detergent chemistry.