Question: why are soaps basic in nature?
Answer: Treatment of fats or oils with strong bases such as lye (NaOH) or potash (KOH) causes them to undergo hydrolysis (saponification) to form glycerol and the salt of a long-chain fatty acid (soap). Because soaps are the salts of strong bases and weak acids they should be slightly basic.