The three basic ingredients of a typical soap are water, oil and an alkaline solution commonly referred to as lye. Oils that are used can be derived from vegetable or non-vegetable sources. Vegetable sources include rice, coconuts, ground nuts and castor oil plants. Non-vegetable sources include tallow and lard. Soaps also contain ingredients that add color or scent, but they aren't part of the chemical process of soap creation.