Grease and oil are nonpolar and insoluble in water. When soap and soiling oils are mixed, the nonpolar hydrocarbon portion of the micelles break up the nonpolar oil molecules. A different type of micelle then forms, with nonpolar soiling molecules in the center. Thus, grease and oil and the 'dirt' attached to them are caught inside the micelle and can be rinsed away.
http://www.yasesteesoaps.com/handmade-soap/